Compartilhar via


Como: Construir um projeto de banco de dados para gerar um esquema compilado (.dbschema) o arquivo

Depois de alterar o o projeto de banco de dados, você deve preparar o script de construção para criar ou atualizar o destino. Você pode especificar um banco de dados novo ou existente como destino definindo configurações de compilação nas propriedades do projeto. Depois de configurar essas configurações, você pode criar o projeto de banco de dados, que monta os scripts de pré-implantação e pós-implantação juntamente com as definições de objeto do projeto de banco de dados. Após preparar o banco de dados de script de construção, você pode implantá-lo para o servidor de banco de dados de destino.

Você pode preparar um script de construção para criar um banco de dados sem ter permissões em um servidor ou banco de dados de destino, porque você não tem acesso o banco de dados para construir o projeto de banco de dados para uma nova implantação. Para preparar um script de atualização, você deve ter permissão para acessar o servidor de banco de dados e o os objetos de banco de dados no destino.

Para preparar um script de criação de banco de dados em Visual Studio

  1. Em Solution Explorer, clique no nó do projeto de banco de dados para o qual você deseja preparar um script de compilação.

  2. No Build menu, clique em Build DatabaseProject.

    Os scripts de definição de objeto e scripts de pré-implantação e pós-implantação são montados.

Para preparar um script de criação de banco de dados da linha de comando

  1. Abrir o Visual Studio Prompt de comando janela e localize o diretório do projeto.

    ObservaçãoObservação

    Para abrir um Visual Studio Prompt de comandoaberta, o Iniciar menu, clique em Todos os programas, clique em 2010 Visual Studio do Microsoft, clique em Visual Studio Toolse clique em Visual Studio Prompt de comando (2010).

    Por padrão, os projetos são criados em Meus documentos /Visual Studio 2010/Projects.

  2. No prompt de comando, digite a seguinte linha de comando para gerar um script de construção onde DatabaseProject é o nome do projeto:

    MSBuild /t:Build Path\DatabaseProject.dbproj

    ObservaçãoObservação

    MSBuild. exe deve estar no caminho que especifica a sua variável de ambiente PATH. Para obter mais informações sobre sintaxe de linha de comando para gerar scripts de compilação, consulte Uma visão geral do banco de dados compilação e implantação.

    As definições de objeto em seu projeto de banco de dados e scripts de pré-implantação e pós-implantação são montados. Resultados como, por exemplo, os seguintes itens devem aparecer:

    ------A compilação iniciada: Projeto: ProjectName, configuração: Depurar qualquer CPU------

    Verificando o estado do projeto.

    Concluiu a verificação de estado do projeto.

    ProjectName -> ProjectDrive: \Documents and Settings \nome de usuárioDocumentos\Visual Studio 2008\Projects\nomedasolucao\ProjectName\sql\ProjectName.dbschema

    ========== De compilação: 1 com êxito ou atualizada, falha de 0, 0 ignorados ==========

Consulte também

Tarefas

Como: Implantar alterações em bancos de dados novos ou existentes

Demonstra Passo a passo: Criar e implantar um novo banco de dados com versão controlada

Demonstra Passo a passo: Implantar alterações em um banco de dados existente do controle de versão

Conceitos

Uma visão geral do banco de dados compilação e implantação

Uma visão geral das configurações de projeto de banco de dados

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

Criar e implantar os bancos de dados para um ambiente de produção ou de preparo