mas, por exemplo, nenhuma tecla "seta para cima" para a entrada do histórico anterior está disponível.
Você está falando do sqlplusw, a ferramenta "GUI" - o sqlplus oldschool suporta o recurso de instruções de seta para cima e para trás .
O que é uma boa substituição / extensão para o sqlplus
O SQL Developer da Oracle, uma ferramenta gratuita baseada em GUI, é bastante interessante.
Se você é viciado em vim, existe o VoraX, que aumenta muito bem o SQL * Plus.
O VoraX pretende ser um IDE simples, mas poderoso, para bancos de dados Oracle. Em vez de reinventar a roda, o VoraX conta com o conhecido SqlPLUS, que é realmente usado para conectar-se ao banco de dados, executar instruções SQL e recuperar os resultados. No entanto, essa interação está oculta do usuário que apenas usa seu ambiente Vim sem saber que, por trás, um processo SqlPLUS faz todo o trabalho.
A grande vantagem dessa abordagem é que quase todos os comandos do SqlPLUS podem ser usados sem problemas. Você pode formatar colunas, definir paginação, consultas de rastreamento automático etc.
CARACTERÍSTICAS
- 99,9% dos comandos sqlplus suportados
- conclusão avançada de código
- roda em Windows e UNIX
- uma boa janela de resultados com destaque para erros e suporte ao registro
- um explorador de banco de dados que pode ser usado para procurar objetos de banco de dados de maneira hierárquica
- suporte para editar e compilar objetos PLSQL como pacotes, tipos etc.
- mapeamentos de teclas convenientes para: descrever objeto sob o cursor, executar a instrução atual etc.
- gerenciamento de perfis de conexão (incluindo armazenamento seguro de senhas)
- Pesquisa confusa por itens de banco de dados
- pesquisa offline para documentação html Oracle
Toad
EVorax
são boas recomendações.