Arquivos de propriedade no banco de dados e projetos de servidor

Você pode modificar os valores que estão contidos em arquivos de propriedade em os projetos de banco de dados e projetos do servidor, para controlar os aspectos do banco de dados ou do servidor ao qual o projeto será implantado. Esses arquivos estão contidos na pasta propriedades do servidor ou banco de dados do projeto no Solution Explorer. Este tópico descreve os arquivos e seu conteúdo.

Arquivos de propriedade para projetos de banco de dados

A tabela a seguir descreve os arquivos que podem ocorrer em projetos de banco de dados e seu conteúdo.

File name

Descrição

Database.sqlcmdvars

Contém os nomes e valores para variáveis SQLCMD, que são usados quando você implanta o projeto. Definir um ou mais arquivos de .sqlcmdvars e associar a um arquivo de .sqlcmdvars de cada configuração de solução. Para obter mais informações, consulte Como: Definir variáveis para projetos de banco de dados.

Database.sqldeployment

Contém configurações de implantação específicas, como, por exemplo, seqüência de conexão de banco de dados nome e o destino. Definir um ou mais arquivos de .sqldeployment e associar a um arquivo de .sqldeployment de cada configuração de solução. Para obter informações sobre como configurar essas propriedades, consulte Como: Definir as configurações de implantação para o banco de dados e projetos de servidor e Como: Configurar propriedades para obter detalhes de implantação.

Database.sqlsettings

Contém configurações de configuração específicos do banco de dados, como, por exemplo, agrupamento e a política de backup. Todas as configurações de solução compartilham o mesmo arquivo .sqlsettings. Para obter mais informações, consulte Como: Configurar propriedades de banco de dados de projetos de banco de dados.

Database.sqlpermissions

Contém declarações de CONCEDER e negar aplicam permissões a objetos no banco de dados. Todas as configurações de solução compartilham o mesmo arquivo .sqlpermissions.

Arquivos de propriedade para projetos de servidor

A tabela a seguir descreve os arquivos que podem ocorrer em projetos de servidor e seu conteúdo.

File name

Descrição

Master.sqlcmdvars

Contém os nomes e valores para variáveis SQLCMD que são usados quando você implanta o projeto. Definir um ou mais arquivos de .sqlcmdvars e associar a um arquivo de .sqlcmdvars de cada configuração de solução. Para obter mais informações, consulte Como: Definir variáveis para projetos de banco de dados.

Master.sqldeployment

Contém configurações de implantação específicas, como, por exemplo, o servidor de destino. Definir um ou mais arquivos de .sqldeployment e associar a um arquivo de .sqldeployment de cada configuração de solução. Para obter informações sobre como configurar essas propriedades, consulte Como: Definir as configurações de implantação para o banco de dados e projetos de servidor e Como: Configurar propriedades para obter detalhes de implantação.

Master.sqlsettings

Contém configurações que podem ser implantadas no banco de dados mestre (conjunto de ANSI_NULLS, ANSI_PADDING em conjunto, definir ANSI_WARNING, defina ARITHABORT, definir CONCAT_NULL_YIELDS_NULL, NUMERIC_ROUNDABORT em conjunto, definir QUOTED_IDENTFIER, Trustworthy). Todas as configurações de solução compartilham o mesmo arquivo Master.sqlsettings. Para obter mais informações, consulte Como: Configurar propriedades de banco de dados de projetos de banco de dados.

Server.sqlsettings

Contém configurações de servidor que podem ser verificadas quando você implanta o projeto, como, por exemplo, o agrupamento de servidor e o CLR Enabled. Todas as configurações de solução compartilham o mesmo arquivo Server.sqlsettings. Para obter mais informações, consulte Como: Configurar propriedades de servidor para projetos de servidor.

Master.sqlpermissions

Contém instruções de CONCEDER e negar aplicam permissões a objetos no seu "mestre" o banco de dados. Todas as configurações de solução compartilham o mesmo arquivo .sqlpermissions.

Consulte também

Conceitos

Iniciando o desenvolvimento de banco de dados de equipe

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

Gravar e alterar o código do banco de dados

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