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.
Importante
É 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çã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