Como exportar dados de uma tabela Oracle para um arquivo simples em uma caixa Unix

O Oracle é um sistema de gerenciamento de banco de dados relacional que pode ser instalado em um sistema operacional Unix. Você pode exibir o conteúdo das instruções Oracle SQL em um arquivo de texto sem formatação armazenado fora do banco de dados Oracle. Este arquivo é um arquivo de texto que contém as informações na tabela no momento em que foi criado. Não será atualizado ou terá as alterações feitas no banco de dados Oracle.

Passo 1

Acesse a máquina Unix com seu nome de usuário Oracle.

Etapa 2

Abra uma janela do terminal.

Etapa 3

Digite o comando “sqlplus” para acessar o banco de dados Oracle. A linha de comando “SQL>” será exibida onde você digitará os seguintes comandos.

Etapa 4

Digite o comando “SET SPACE 0” para indicar o espaço entre as colunas no arquivo de texto.

Etapa 5

Digite o comando “SET LINESIZE 75” para indicar o tamanho da linha do arquivo de texto.

Etapa 6

Digite o comando “SET PAGESIZE 0” para remover cabeçalhos, quebras de página, títulos, linha em branco inicial e outras informações de formatação no arquivo de texto.

Etapa 7

Digite o comando “SET HEADING OFF” para eliminar a impressão de cabeçalhos de página no arquivo de texto.

Etapa 8

Digite o comando “SET MARKUP HTML OFF SPOOL OFF” para parar de imprimir as informações de marcação HTML.

Etapa 9

Digite o comando “SET COLSEP” “” para usar um espaço (“”) para separar as colunas no arquivo de texto.

Etapa 10

Digite o comando “SPOOL output.txt” para enviar a saída das seguintes frases para um arquivo de texto chamado “output.txt”.

Etapa 11

Escreva a instrução “SELECT * from table;” para selecionar todos os dados em uma tabela. Altere a palavra “tabela” para o nome real da tabela.

Etapa 12

Digite o comando “SPOOL off” para parar de gravar a saída no arquivo de texto.

Etapa 13

Digite o comando “QUIT” para sair do banco de dados Oracle. A linha de comando normal do Unix será exibida onde você digitará o seguinte comando.

Etapa 14

Digite o comando “cat output.txt” para ver o conteúdo do arquivo de texto.

Referências

 

Você pode estar interessado:

Deixe um comentário