Compartilhar via


Uma visão geral do Assistente para novo projeto de banco de dados

Você pode usar o Assistente para novo projeto de banco de dados como uma maneira fácil de criar o o projeto de banco de dados, opcionalmente, importar um esquema de um banco de dados e definir suas configurações de compilação. Embora você pode seguir estas etapas manualmente, o assistente orienta você pelas etapas até que você se familiarizar com eles ou até que você precise ajustar as configurações avançadas que não estão disponíveis no assistente.

Para obter mais informações sobre como acessar o assistente, consulte Como: Criar banco de dados e projetos de servidor.

Especifique as propriedades do projeto

Você pode usar esta página do Assistente para especificar propriedades sobre o projeto de banco de dados que você deseja criar. Você deve ter permissões para acessar o banco de dados de origem. Para obter mais informações, consulte Permissões necessárias para os recursos de banco de dados de Visual Studio.

Campo

Valor padrão

Anotações

Que tipo de projeto você deseja criar?

Um projeto de banco de dados para gerenciar as alterações para um banco de dados definidos pelo usuário

Este campo indica o tipo de projeto que você deseja criar. Especifique um projeto de banco de dados se você deseja gerenciar as alterações em objetos de banco de dados como, por exemplo, tabelas, índices e procedimentos armazenados. Especifique um projeto de servidor, se você precisar gerenciar alterações em objetos no "mestre" banco de dados, ou se você precisar gerenciar alterações no servidor compartilhado com objetos como, por exemplo, logins ou chaves.

Organização do projeto

Organizar o meu projeto por tipo de objeto

Este campo indica se os arquivos do projeto de banco de dados são organizados, principalmente pelo esquema ou por tipo de objeto. Se seu banco de dados contiver vários esquemas que incluem os agrupamentos lógicos de objetos de banco de dados, convém organizá-las pelo esquema.

Observação importanteImportante
É possível alterar a organização automática de arquivos após o projeto é criado.Você pode reorganizar manualmente os arquivos depois que eles são adicionados à solução, mas eles serão sempre ser adicionados de acordo com a organização do projeto especificado.

Incluir o nome do esquema no nome do arquivo

Sim

Esta caixa de seleção indica se o nome do esquema deve ser incluído como parte do nome do arquivo para os objetos de banco de dados. Por exemplo, se o esquema de dbo contém uma tabela chamada Orders e esta caixa de seleção estiver marcada, o nome do arquivo é de dbo.Orders.Table.SQL. Se esta caixa de seleção estiver desmarcada, o nome do arquivo é Orders.table.sql.

Definir opções de banco de dados

Você pode usar esta página do Assistente para especificar opções de banco de dados. Posteriormente, você pode ajustar essas opções nas propriedades do projeto. Para obter mais informações, consulte Como: Configurar propriedades de banco de dados de projetos de banco de dados.

Campo

Valor padrão

Anotações

Enchimento do ANSI

Sim

Nulos ANSI

Sim

Avisos ANSI

Sim

Anulação de aritmética

Sim

Numérico anular redonda

Não

Produz valores nulos de concat nulo

Sim

Identificador entre aspas

Sim

Habilitar a pesquisa de texto completo

Sim

Esta caixa de seleção indica se o suporte de pesquisa de texto completo deve ser ativada no banco de dados de destino.

Agrupamento de banco de dados

SQL_Latin1_General_CP1_CS_AS

Esquema padrão para novos objetos

dbo

Este campo indica qual esquema, você deve colocar objetos em quando você adiciona objetos para o projeto de banco de dados.

Para obter mais informações sobre essas configurações, consulte Uma visão geral das configurações de projeto de banco de dados.

Esquema de banco de dados de importação

Você pode usar esta página do Assistente para especificar um banco de dados de origem do qual deseja importar o esquema de banco de dados. Além disso, você pode definir opções de configurar os aspectos da operação de importação.

Campo

Valor padrão

Anotações

Importar esquema existente

Não

Se você selecionar essa caixa de seleção, você pode especificar um banco de dados do qual deseja importar um esquema de banco de dados e configurações. Se você desmarcar essa caixa de seleção, você irá criar um projeto no qual mais tarde, você pode importar um esquema de banco de dados ou no qual você pode adicionar objetos do banco de dados vazio.

ObservaçãoObservação
Os outros campos nesta seção são ativados somente se você selecionar essa caixa de seleção.

Conexão de banco de dados de origem

Nenhum

Você pode usar esse campo para especificar o banco de dados de origem do qual você deseja importar o esquema de banco de dados. Se nenhuma conexão estiver disponível, você pode criar um. Para obter mais informações, consulte Como: Criar uma conexão de banco de dados.

Se você não especificar uma conexão de banco de dados de origem, nenhum esquema será importada, mas você pode importar as configurações do projeto. Essa estratégia é útil, por exemplo, se você cria um banco de dados e deseja usar o Assistente para configurar as propriedades do projeto, opções de banco de dados e configurações de compilação e implantação.

O agrupamento da coluna de script somente se for diferente do agrupamento de banco de dados

Sim

Se você selecionar essa caixa de seleção, o script de construção definirá o agrupamento apenas as colunas cujo agrupamento não coincide com o agrupamento de banco de dados. Se você desmarcar essa caixa de seleção, colunas de banco de dados sempre terão seu agrupamento por script, mesmo se ele corresponder a intercalação de banco de dados.

Importar propriedades estendidas

Sim

Se você selecionar essa caixa de seleção, as propriedades estendidas (como, por exemplo, sp_addextendedproperty, sp_settriggerorder, sp_tableoption e sp_indexoption instruções) serão importadas. Se você desmarcar essa caixa de seleção, propriedades estendidas serão ignoradas. Propriedades estendidas podem especificar uma legenda para uma tabela ou modo de exibição ou uma máscara de entrada para uma coluna.

Tamanhos de arquivo de log de importação e o grupo de arquivos

Não

Se você selecionar essa caixa de seleção, os tamanhos de arquivos de log e arquivos de grupo de arquivos serão importados para o seu projeto de banco de dados. Se você desmarcar essa caixa de seleção, os arquivos de log e grupo de arquivos em seu projeto de banco de dados terá o tamanho padrão.

Importação de permissões

Não

Se você selecionar essa caixa de seleção, as permissões que são definidas no banco de dados de origem serão importadas para o seu projeto de banco de dados. Se você desmarcar essa caixa de seleção, nenhuma permissão será importado.

Adicionar permissões importadas para o modelo de projeto

Não

Esta opção só estará disponível se você selecionou o permissões de importação caixa de seleção. Se você selecionar essa caixa de seleção, o modelo de memória do banco de dados incluirá as permissões que você importou do banco de dados de origem. Se você selecionar essa caixa de seleção, você pode causar uma redução significativa no desempenho. Se você desmarcar essa caixa de seleção, as permissões serão importadas, mas não serão adicionadas ao modelo.

Substituir a configuração de banco de dados com as configurações do esquema importado

Não

Se você selecionar essa caixa de seleção, as configurações do banco de dados no banco de dados de origem substituirão as configurações que você especificou na página Definir opções de banco de dados. Se você desmarcar essa caixa de seleção, as configurações do banco de dados no banco de dados de origem serão ignoradas em favor das configurações que você especificou na página Definir opções de banco de dados.

Arquivos máximo por diretório

1000

Quando você importa um banco de dados, cada objeto de banco de dados (como, por exemplo, uma tabela, um procedimento armazenado ou um usuário) é armazenado em um arquivo separado no disco. Se você tiver um grande número de arquivos em uma única pasta, o desempenho pode degradar, principalmente se essa pasta está sob controle de versão. Usando esta opção, você pode restringir o número de arquivos colocados em cada pasta para impedir que o desempenho da degradação.

Configurar a criação/implantação

Você pode usar esta página do Assistente para especificar como o projeto de banco de dados deve ser compilado e implantado.

Campo

Valor padrão

Compilar Caminho de Saída

. \sql\debug\

Conexão de destino

Nenhum

Nome do banco de dados de destino

O nome que você especificou para o projeto de Novo projeto caixa de diálogo

Agrupamento de implantação padrão

Use o agrupamento do servidor

Sempre recriar o banco de dados

Não

Bloquear a implantação incremental se poderá ocorrer perda de dados

Sim

Fazer backup do banco de dados antes da implantação

Não

Para obter mais informações sobre essas configurações, consulte Uma visão geral das configurações de projeto de banco de dados.

Consulte também

Tarefas

Como: Criar banco de dados e projetos de servidor

Como: Criar projetos de servidor e o banco de dados vazio

Como: Importar objetos de banco de dados e configurações

Como: Importar objetos de servidor e configurações

Conceitos

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

Iniciando o desenvolvimento de banco de dados de equipe

Gravar e alterar o código do banco de dados