Ajustando Editor Padrão do sqlplus no Linux

Ao utilizarmos o sqlplus no Linux muitas vezes nos deparamos com algumas dificuldades para a utilização do comando "ed" dentro do sqlplus, pois ele chama o editor "Gnu Ed", estranho e de difícil utilização (ao menos para leigos como eu :) ).

Para facilitar estas tarefas de edição via sqlplus podemos trocar o editor padrão por algum mais amigável. Para isso existem dois caminhos. Um via configuração do arquivo glogin.sql do Oracle e outro com o uso de variáveis de ambiente. Vou mostrar abaixo como fazer das duas maneiras.

Método 1. Ajustando o arquivo glogin.sql:
- Editamos o arquivo: vi $ORACLE_HOME/sqlplus/admin/glogin.sql;
- Acrescentamos no final do mesmo o seguinte: DEFINE_EDITOR=nano;
- Ao abrirmos o sqlplus já estaremos com o nano como editor padrão.

Método 2. Criando a variável de ambiente EDITOR:
- Editamos ou criamos o arquivo: vi ~/.bash_profile;
- Dentro dele colocamos o seguinte: export EDITOR=nano;
- Fechamos a sessão e abrimos nova para que a alteração passe a valer.

Após qualquer um destes procedimentos acima passamos então a utilizarmos integrado ao sqlplus o editor de nossa preferência. No meu caso usei o "nano" como padrão, mas poderia ter sido o "vi" ou "joe" ou qualquer outro disponível.
Postar um comentário

Postagens mais visitadas deste blog

[eXo] - Remover janela de solicitação de Registro

[Kettle] - Ajuste de problema com horário de verão

Pegando informações de Sessão no Oracle e equivalente no MSSQL