Criando um Script de Instalação com o Assistente de Exportação do Banco de Dados

Para criar um script de instalação no SQL Developer com o assistente de Exportação de Banco de Dados, você especifica o nome do script de instalação, os objetos e dados a serem exportados e as opções desejadas, e o assistente gera um script de instalação.

Observação: No procedimento a seguir, você pode ter que ampliar as janelas do SQL Developer para ver todos os campos e opções.

Etapas para criar um script de instalação com o assistente de Exportação do Banco de Dados:

  1. Se você não fez isso, crie um diretório para o script da instalação, separado do diretório do Oracle Database installation (por exemplo, C:\my_exports).

  2. Na janela do SQL Developer, clique no menu Ferramentas.

  3. No menu, selecione Exportação de Banco de Dados.

  4. Na janela Assistente de Exportação - Etapa 1 de 5 (Origem/Destino):

    1. No campo Connection, selecione sua conexão com o ambiente de desenvolvimento.

    2. Selecione as opções de Exportar DDL desejadas (e desmarque todas as opções indesejadas selecionadas.

      Observação: Não desmarque o Terminator, ou o script de instalação falhará.

    3. Se não desejar que o script de instalação exporte dados, desmarque Exportar dados.

    4. No campo Salvar como, aceite o padrão Single File e digite o nome do caminho completo do script de instalação (por exemplo, C:\my_exports\hr_export.sql).

      O nome do arquivo deve terminar com .sql.

    5. Clique em Próximo.

  5. Na janela Assistente de Exportação - Etapa 2 de 5 (Tipos a Serem Exportados):

    1. Cancele a seleção das caixas dos tipos que você não deseja exportar.

      Ao marcar ou desmarcar Alternar Tudo, você marca ou desmarca todas as caixas de seleção.

    2. Clique em Próximo.

  6. No Assistente de Exportação - Etapa 3 de 5 (Especificar Objetos) janela:

    1. Clique em Mais.

    2. No campo Esquema, selecione seu esquema no menu.

    3. No campo Tipo, selecione no menu `ALL OBJECTS` ou um tipo de objeto específico (por exemplo, `TABLE`).
    4. Clique em Pesquisa.

      Uma lista de objetos aparece no quadro esquerdo. Se o valor do campo Tipo for ALL OBJECTS, a lista conterá todos os objetos no esquema selecionado. Se o valor do campo Tipo for um tipo de objeto específico, a lista conterá todos os objetos desse tipo no esquema selecionado.

    5. Mova os objetos que você deseja exportar do quadro esquerdo para o quadro direito: Para mover todos os objetos, clique em >>. (Para mover todos os objetos de volta, clique em <<.) Para mover objetos selecionados, selecione-os e clique em >. (Para mover os objetos selecionados de volta, selecione-os e clique em <.)
    6. (Opcional) Repita as etapas 6.c a 6.e para outros tipos de objeto.

    7. Clique em Próximo.

      Se você desmarcou Export Data na janela Origem/Destino, a janela Resumo da Exportação será exibida — vá para a etapa 8.

      Se você não tiver desmarcado Export Data na janela Origem/Destino, a janela Assistente de Exportação - Etapa 4 de 5 (Especificar Dados) será exibida. O quadro inferior lista os objetos que você especificou na janela Especificar Objetos.

  7. Na janela Especificar Dados:

    1. Mova os objetos cujos dados você não deseja exportar do quadro inferior para o quadro superior:

      Para mover todos os objetos, clique no ícone de seta dupla para cima. (Para mover todos os objetos para trás, clique no ícone de seta dupla para baixo.)

      Para mover objetos selecionados, selecione-os e clique no ícone de seta única para cima.

    2. Clique em Próximo.

  8. Na janela Assistente de Exportação - Etapa 5 de 5 (Sumário de Exportação), clique em Finalizar.

    A janela Exportando será aberta, mostrando que a exportação está ocorrendo. Quando o processo de exportação estiver concluído, a janela de Exportação será encerrada e a Planilha mostrará o conteúdo do script da instalação especificado na janela Origem/Destino.

  9. No script de instalação, verifique se:

    • Os objetos referenciados são criados antes de seus objetos dependentes.

    • As tabelas são criadas antes de os dados serem inseridos nelas.

    Se necessário, edite o arquivo na Planilha ou qualquer editor de texto.

Consulte Também: Oracle SQL Developer User's Guide para obter mais informações sobre o assistente de Exportação de Banco de Dados