AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / dba / Perguntas / 31087
Accepted
soheil.mernoosh
soheil.mernoosh
Asked: 2012-12-28 05:30:09 +0800 CST2012-12-28 05:30:09 +0800 CST 2012-12-28 05:30:09 +0800 CST

Qual edição do SQL Server Express é a certa para mim?

  • 772

Eu desenvolvi um programa Java que funciona com o SQL Server como banco de dados. Instalei o SQL Server 2012 Enterprise edition no meu Windows e projetei o banco de dados via SQL Server Management Studio; por exemplo: eu desenhei suas tabelas, estabeleci um agendamento de backup e faz um backup de si mesmo a cada 24hs uma vez, e outros recursos.

Qual versão do SQL Server Express deve ser instalada no computador Windows de um usuário para que não apenas meu programa possa se conectar a um banco de dados local e trabalhar com ele, mas também os outros recursos de banco de dados proibidos (como agendamento de backup) funcionem?

O banco de dados e o programa Java estarão no mesmo computador.


Os critérios que tenho para escolher uma edição de banco de dados são

  1. Meu banco de dados tem algumas tabelas
  2. O programa Java vai inserir, atualizar, excluir, selecionar e adicionar colunas às tabelas
  3. O iReport será utilizado para relatar os dados, além do aplicativo Java
  4. O arquivo de banco de dados está definido para que não possa ser excluído
  5. Tem um backup agendado e nada mais
sql-server-express
  • 3 3 respostas
  • 11997 Views

3 respostas

  • Voted
  1. Best Answer
    Brandon leach
    2012-12-28T06:04:06+08:002012-12-28T06:04:06+08:00

    O backup é automatizado por meio de trabalhos do SQL Agent no SQL Server. Como nenhuma edição expressa inclui o SQL Server Agent, você teria que encontrar uma maneira de fazer com que seu aplicativo iniciasse os backups. Caso contrário, você precisa da edição padrão.

    Quais outros recursos você está usando? Alguns deles podem exigir empresa ou padrão. Pessoalmente, quando eu estava desenvolvendo muito, tentava usar uma edição que correspondesse ao que um usuário-alvo médio teria. Portanto, se eu quiser que eles tenham o SQL Express, usei isso para o meu desenvolvimento.

    • 8
  2. billinkc
    2012-12-28T10:00:20+08:002012-12-28T10:00:20+08:00

    Se o agendamento automatizado for algo que você esperava usar, conforme observado em outro lugar, isso não é um recurso do SQL Server Express Edition.

    No entanto, o Agendador de Tarefas do Windows deve ser uma opção mais útil para você. A API base não é compatível com .NET, portanto, a menos que você esteja familiarizado com o trabalho com interfaces COM, parece que a melhor abordagem é usar as opções de linha de comando para o agendador ou obter a biblioteca prática do agendador de tarefas do codeplex.

    • https://stackoverflow.com/questions/10052638/schedule-task-in-windows-task-scheduler-c-sharp
    • https://stackoverflow.com/questions/10074726/windows-task-scheduler-c-sharp
    • http://taskscheduler.codeplex.com/
    • http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/9e99da70-5f88-400a-a615-9dd2c70c1120/
    • 6
  3. Carol Baker West
    2012-12-28T05:59:25+08:002012-12-28T05:59:25+08:00

    Use o SQL Server 2012 Express Edition - ele fornecerá tudo o que você precisa. O melhor de tudo, é grátis. Apenas observe que o tamanho máximo do banco de dados é de 10 GB

    Aqui está a comparação para as versões de 2012: Microsoft SQL Server 2012: Escolhendo a edição correta

    • 2

relate perguntas

  • Instalar o SQL Server 2008 Express na mesma máquina que a instalação normal do SQL Server 2008?

  • tipos de dados no servidor sql, diferença entre tipos de dados semelhantes, numérico, dinheiro, decimal, flutuante

  • Instale o SQL Server Express sem direitos de administração

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como ver a lista de bancos de dados no Oracle?

    • 8 respostas
  • Marko Smith

    Quão grande deve ser o mysql innodb_buffer_pool_size?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    restaurar a tabela do arquivo .frm e .ibd?

    • 10 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Como selecionar a primeira linha de cada grupo?

    • 6 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    pedrosanta Listar os privilégios do banco de dados usando o psql 2011-08-04 11:01:21 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST
  • Martin Hope
    bernd_k Quando devo usar uma restrição exclusiva em vez de um índice exclusivo? 2011-01-05 02:32:27 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve