Gerar scripts (SQL Server Management Studio)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

O SQL Server Management Studio fornece dois mecanismos para gerar scripts Transact-SQL. Crie scripts para vários objetos usando o Assistente para Gerar e Publicar Scripts. É possível gerar um script para objetos individuais ou para vários objetos usando o menu Gerar script como no Pesquisador de Objetos.

Para obter um Tutorial detalhado sobre a criação de script de vários objetos usando o SSMS (SQL Server Management Studio), confira o Tutorial: criando scripts no SSMS.

Antes de começar

Escolha o mecanismo que melhor satisfaz seus requisitos.

Assistente para Gerar e Publicar Scripts

Use o Assistente para Gerar e Publicar Scripts para criar um script Transact-SQL para vários objetos. O assistente gera um script de todos os objetos de um banco de dados ou de um subconjunto dos objetos selecionado. O assistente tem muitas opções para seus scripts, por exemplo, se permissões, ordenações, restrições etc. devem ser incluídos. Para obter instruções sobre como usar o assistente, veja Assistente para Gerar e Publicar Scripts.

Menu Script Como do Pesquisador de Objetos

Use o menu Gerar Script como do Pesquisador de Objetos para gerar o script de um único objeto, de vários objetos ou de várias instruções para um único objeto. É possível escolher um de vários tipos de scripts. Por exemplo, para criar, alterar ou descartar o objeto. É possível salvar o script em uma janela do Editor de Consultas em um arquivo ou na Área de Transferência. O script é criado em formato Unicode.

Para gerar um script de um único objeto

Para gerar script de um único objeto

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda-a.

  2. Expanda Bancos de Dadose o banco de dados que contém o objeto do qual será gerado um script.

  3. Expanda a categoria do objeto. Por exemplo, expanda o nó Tabelas ou Exibições .

  4. Clique com o botão direito do mouse no objeto, aponte para Script <object type> como, por exemplo, aponte para Tabela de Script como.

  5. Aponte para o tipo de script, como Criar para ou Alterar para.

  6. Selecione o local para salvar o script, como Nova janela do Editor de Consultas ou Área de Transferência.

    Tabela de script

Use o painel Detalhes do Pesquisador de Objetos para gerar um script para vários objetos da mesma categoria.

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda-a.

  2. Expanda Bancos de Dadose o banco de dados que contém os objetos dos quais será gerado um script.

  3. Expanda o nó de categoria dos tipos de objeto dos quais você deseja gerar o script, como o nó Tabelas .

  4. Abra o painel Detalhes do Pesquisador de Objetos selecionando F7ou abrindo o menu Exibição e selecionando Detalhes do Pesquisador de Objetos.

    Menu de exibição

  5. Clique com o botão esquerdo do mouse em um dos objetos dos quais você deseja gerar um script.

  6. Clique em Ctrl + botão esquerdo do mouse no segundo objeto do qual você deseja gerar um script.

  7. Clique com o botão direito do mouse em um dos objetos selecionados e selecione Script <object type> como.

    Detalhes