Compartilhar via


Como manter um banco de dados (Visual Studio)

Manter um banco de dados envolve a redução, a compactação e o reparo do banco de dados. Usando o Visual Studio, você pode executar todas essas tarefas na mesma caixa de diálogo.

Para reduzir um banco de dados

  1. No Visual Studio 2010 SP1, abra o Gerenciador de Servidores.

  2. Em Gerenciador de Servidores, clique em Conectar ao Banco de Dados e escolha Microsoft SQL Server Compact 4.0.

  3. Em Gerenciador de Servidores, clique com o botão direito do mouse no banco de dados SQL Server Compact 4.0 que você adicionou e escolha Propriedades do Banco de Dados.

  4. A caixa de diálogo Propriedades do Banco de Dados aparece. Selecione Reduzir e Reparar no painel esquerdo.

  5. Clique em Reduzir banco de dados excluindo páginas livres e clique em OK.

Para compactar um banco de dados

  1. No Visual Studio, abra o Gerenciador de Servidores.

  2. Em Gerenciador de Servidores, clique em Conectar ao Banco de Dados e escolha Microsoft SQL Server Compact 4.0.

  3. Em Gerenciador de Servidores, clique com o botão direito do mouse no banco de dados SQL Server Compact 4.0 que você adicionou e escolha Propriedades do Banco de Dados.

  4. A caixa de diálogo Propriedades do Banco de Dados aparece. Selecione Reduzir e Reparar no painel esquerdo.

  5. Selecione Executar compactação completa do banco de dados.

  6. Em Opções de Arquivo, você pode substituir o banco de dados existente depois de compactar ou criar um novo banco de dados com um novo nome de arquivo. Marcando a caixa de seleção Substituir o Arquivo de Banco de Dados Existente, você pode modificar o nome e o local do banco de dados existente e substituí-lo.

Para reparar um banco de dados

  1. No Visual Studio, abra o Gerenciador de Servidores.

  2. Em Gerenciador de Servidores, clique em Conectar ao Banco de Dados e escolha Microsoft SQL Server Compact 4.0.

  3. Em Gerenciador de Servidores, clique com o botão direito do mouse no banco de dados SQL Server Compact 4.0 que você adicionou e escolha Propriedades do Banco de Dados.

  4. A caixa de diálogo Propriedades do Banco de Dados aparece. Selecione Reduzir e Reparar no painel esquerdo.

  5. Selecione Reparar banco de dados fisicamente danificado.

  6. Se você marcar a caixa de seleção Recuperar todas as linhas danificadas possível, poderá recuperar as linhas danificadas.

  7. Em Opções de Arquivo, você pode substituir o banco de dados existente depois de reparar ou criar um novo banco de dados com um novo nome de arquivo. Marcando a caixa de seleção Substituir o Arquivo de Banco de Dados Existente, você pode modificar o nome e o local do banco de dados existente e substituí-lo.

Para criar um banco de dados que diferencia maiúsculas de minúsculas

  1. No Visual Studio, abra o Gerenciador de Servidores.

  2. Em Gerenciador de Servidores, clique com o botão direito do mouse em Conexões de Banco de Dados e escolha Adicionar Conexão.

  3. Em Adicionar Conexão , clique em Criar.

  4. Na caixa de diálogo Criar Novo Banco de Dados do SQL Server Compact, digite o nome do arquivo de banco de dados que deseja criar. Você também pode preceder o nome de arquivo com um caminho de arquivo.

  5. Se o banco de dados que diferencia maiúsculas de minúsculas criado tiver o mesmo nome que um banco de dados existente, você poderá selecionar Substituir o arquivo de banco de dados existente para substituir o arquivo existente.

  6. Selecione o Agrupamento que corresponde às preferências de classificação do seu idioma.

  7. Marque a caixa Diferenciar maiúsculas de minúsculas.

  8. Se você quiser criptografar o banco de dados, digite uma senha na caixa de texto Nova Senha e confirme-a na caixa de texto Confirmar senha. Se a senha não atender aos requisitos mínimos de complexidade, você terá uma opção para alterá-la.

  9. Se você escolheu uma senha, o modo de criptografia irá alterar o valor padrão DESCRIPTOGRAFADO para Padrão da Plataforma. Você pode escolher outro modo de criptografia na lista suspensa Modo de criptografia.

  10. Clique em OK.

Consulte também

Conceitos

Usando e mantendo bancos de dados (SQL Server Compact)