Partilhar via


Assistente para Gerar Scripts do SQL Server (página Escolher Opções de Script)

Use essa página para escolher as opções de script.

Opções

Especifique as opções de script do banco de dados selecionando-as entre as configurações disponíveis na lista à direita de cada opção. As opções serão aplicadas globalmente aos objetos que estão sendo incluídos em um script.

Geral

  • Anexar ao Arquivo
    Adiciona este script à parte inferior de um script existente, especificado na página Opções de Saída. O padrão é False, que indica que o novo script substituirá um script anterior.

  • Continuar script se houver Erro
    True indica paradas de script quando um erro ocorrer. Quando False, o script continua. O padrão é False.

  • Converter UDDTs em Tipos de Base
    Se True, os tipos de dados definidos pelo usuário serão convertidos em tipos de dados base que são usados para criar o tipo de dados definido pelo usuário. Use True quando o tipo de dados definido pelo usuário não existir no banco de dados em que o script será executado. O padrão é False, que indica que tipos de dados definidos pelo usuário serão incluídos no script usando UDDT.

  • Gerar Script para Objetos Dependentes
    Gera um script para qualquer objeto que deva ser apresentado quando o script do objeto selecionado for executado. O padrão é True.

  • Incluir Cabeçalhos Descritivos
    Se True, comentários descritivos serão adicionados ao script, separando-o em seções para cada objeto. O padrão é False.

  • Incluir se NOT EXISTS
    Se True, o script incluirá uma instrução para verificar se o objeto já existe no banco de dados e não tentará criar um novo objeto se já existir um objeto. O padrão é True.

  • Comportamento do Script
    A opção padrão, Gerar somente instruções CREATE, gera um script para criar os objetos. Gerar somente instruções DROP cria scripts que descartam os objetos selecionados. Esse assistente não pode gerar um script que primeiro descarta um objeto e, em seguida, cria uma nova versão do mesmo.

  • Agrupamento de Scripts
    Inclui informações de agrupamento no script. O padrão é False. Para obter mais informações, consulte Trabalhando com agrupamentos.

  • Gerar Script de Criação de Banco de Dados
    Inclui a instrução CREATE DATABASE no script. O padrão é False.

  • Padrões do Script
    Inclui valores padrão para colunas, quando presente no objeto original. O padrão é True. Para obter mais informações, consulte CREATE DEFAULT (Transact-SQL).

  • Propriedades Estendidas do Script
    Inclui propriedades estendidas no script se o objeto possuir propriedades estendidas. O padrão é True. Para obter mais informações, consulte Usando propriedades estendidas em objetos de banco de dados.

  • Script para a Versão do Servidor
    Cria um script que pode ser executado na versão selecionada do SQL Server. Recursos que são novos em uma versão não podem ser incluídos em scripts executado por versões anteriores.

  • Logons de Script
    Quando o objeto que será incluído no script for um usuário de bancos de dados, use a opção Logons de Script para criar os logons dos quais o usuário depende. O padrão é False.

  • Gerar Script de Permissões em Nível de Objeto
    Inclui scripts para definir permissão nos objetos do banco de dados. O padrão é False.

  • Proprietário do Script
    Quando True, instruções CREATE incluirão o proprietário ou esquema do objeto. Se False, as instruções CREATE não incluirão o proprietário ou esquema do objeto e os objetos que forem criados pelo script usarão o valor padrão do usuário que está executando o script. O padrão é True. Para obter mais informações, consulte Separação do esquema de usuário.

  • Estatísticas do Script
    Quando definido como Estatísticas do Script, inclui a instrução CREATE STATISTICS para recriar estatísticas do objeto. A opção Criar estatísticas e histogramas também cria informações de histograma. O padrão é não gerar estatísticas do script. Para obter mais informações, consulte CREATE STATISTICS (Transact-SQL).

  • Gerar script de USE DATABASE
    Adiciona uma instrução USE DATABASE ao script. Para ter certeza de que os objetos de banco de dados serão criados no banco de dados correto, inclua a instrução USE DATABASE. Quando se espera que o script seja usado em um outro banco de dados, selecione False para omitir a instrução USE DATABASE. O padrão é False. Para obter mais informações, consulte USE (Transact-SQL).

Opções de tabela/exibição

As opções a seguir são válidas somente para scripts de tabelas ou exibições.

  • Restrições de Verificação do Script
    Adiciona Restrições CHECK ao script. O padrão é True. Restrições CHECK exigem que os dados sejam digitados em uma tabela para satisfazer algumas condições especificadas. Para obter mais informações, consulte Restrições CHECK.

  • Chaves Estrangeiras do Script
    Adiciona chaves estrangeiras ao script. O padrão é True. Chaves estrangeiras indicam e impõem relações entre tabelas. Para obter mais informações, consulte Restrições FOREIGN KEY.

  • Índices de Texto Completo do Script
    Gera script para a criação de índices de texto completo. O padrão é False.

  • Índices do Script
    Gera script para a criação de índices nas tabelas. O padrão é True. Os índices ajudam você a localizar dados rapidamente.

  • Chaves Primárias do Script
    Gera script para a criação de chaves primárias nas tabelas. O padrão é True. Chaves primárias identificam com exclusividade cada linha de uma tabela. Para obter mais informações, consulte Restrições PRIMARY KEY.

  • Gatilhos de Script
    Gera script para a criação de gatilhos nas tabelas. O padrão é True. Gatilhos disparam ações quando dados são modificados. Para obter mais informações, consulte Compreendendo os gatilhos DML.

  • Chaves Exclusivas do Script
    Gera script para a criação de chaves exclusivas nas tabelas. Chaves exclusivas evitam a inserção de dados duplicados. O padrão é True. Para obter mais informações, consulte Restrições UNIQUE.