Compartilhar via


Configurar projetos de banco de dados e executar uma implantação de teste

Antes de começar a executar tarefas de desenvolvimento iterativo, você deve configurar seu o projeto de banco de dados para corresponder ao seu ambiente de implantação de destino. Depois de configurar o projeto de banco de dados, você pode criar e implantar um banco de dados para seu o ambiente de desenvolvimento isolado para verificar se as configurações de compilação e implantação estão corretas.

Cenários Comuns

A tabela a seguir, você encontrará descrições de tarefas comuns que oferecem suporte a esse cenário e links para obter mais informações sobre como você pode concluir com êxito essas tarefas.

Cenário

Conteúdo de apoio

Aprendem: Se você concluir a passo a passo introdutória, você pode aprender rapidamente sobre todo o processo, desde a criação de um ambiente de desenvolvimento isolado por meio do estabelecimento de uma linha de base e realizando o desenvolvimento iterativo.

Demonstra Passo a passo: Criando um ambiente de desenvolvimento de banco de dados isolados

Demonstra Passo a passo: Estabelecendo uma linha de base para o ambiente de desenvolvimento isolado

Configure o seu projeto de banco de dados para o build: Você pode configurar as configurações que controlam como o seu projeto de banco de dados é criado. Por exemplo, você pode especificar o local da saída de sua compilação.

Como: Definir as configurações de compilação para o banco de dados e projetos de servidor

Configure o seu projeto de banco de dados para a implantação:

  • Você pode configurar a implantação de qualquer configuração de compilação associando uma configuração de um arquivo que contém variáveis que afetam a implantação de um banco de dados de destino e um arquivo que contém detalhes de implantação.

  • Você pode controlar os detalhes da implantação, modificando o arquivo que contém detalhes de implantação. A extensão de nome de arquivo para este tipo de arquivo é .deploymentconfig.

  • Você pode personalizar as variáveis para substituir as constantes de cadeia de caracteres em tempo de execução.

  • Você pode controlar se as propriedades do banco de dados são atualizadas quando você implanta o banco de dados. Você pode personalizar as opções de implantação para ignorar determinados tipos de diferenças ao gerar o script de atualização.

  • Você pode controlar se as propriedades do banco de dados são implantadas, mas não seus valores. Você pode personalizar as opções de implantação, como, por exemplo, as diferenças que devem ser levadas em conta ao gerar o script de atualização ou ignoradas.

Como: Definir as configurações de implantação para o banco de dados e projetos de servidor

Como: Configurar propriedades para obter detalhes de implantação

Como: Configurar propriedades de banco de dados de projetos de banco de dados

Criar e implantar as alterações ao seu ambiente de desenvolvimento isolado: Depois que você modificou o projeto de banco de dados ou servidor, você pode criar e implanta as alterações ao seu ambiente de desenvolvimento isolado. Você pode então testar essas alterações sem afetar os outros membros da equipe.

Criar e implantar os bancos de dados para um ambiente de desenvolvimento isolado

Cenários relacionados

  • Iniciando o desenvolvimento de banco de dados de equipe
    Gerenciar alterações os objetos de banco de dados e configurações ou objetos de servidor e configurações, primeiro crie um projeto de banco de dados ou um o projeto de servidor. O projeto é a representação offline de objetos e configurações para o banco de dados ou servidor.

  • Verificando o banco de dados código usando testes de unidade
    Antes de começar o trabalho de desenvolvimento iterativo no seu banco de dados, você pode criar testes de unidade de banco de dados para verificar o comportamento existente do banco de dados. Para verificar o comportamento, você pode definir um o plano de geração de dados para definir o banco de dados para um estado conhecido. Usando essas práticas, você pode estabelecer uma linha de base de teste do produto reduzir as chances de que as alterações subseqüentes interromperá o banco de dados existente ou comportamento do aplicativo.

  • Gravar e alterar o código do banco de dados
    Depois de colocar o banco de dados ou o servidor sob controle de versão e definir uma linha de base de teste, você pode executar várias tarefas de desenvolvimento iterativo dessa conta para a maioria dos ciclos de desenvolvimento mais.

  • Criar e implantar os bancos de dados para um ambiente de produção ou de preparo
    Depois de testar uma versão do seu banco de dados, você pode implantá-lo em um ambiente de teste e execute a verificação final. Quando você tiver verificado que o banco de dados funciona como esperado, implantá-lo em um ambiente de produção.

Consulte também

Conceitos

Gerenciamento de alterações do banco de dados