Come utilizzare i comandi SQLPlus su Linux

Come utenti Linux si può constatare come non è possibile visualizzare il comando precedente premendo il tasto freccia verso l'alto o il tasto back space per correggere il comando corrente. Premendo questi tasti, infatti, appaiono caratteri speciali.

Comandi esistenti

Ecco alcuni comandi che si possono usare in alternativa:

Per visualizzare l'ultimo comando eseguito, cliccare L, mentre per ripetere l'ultimo comando inserito, R. Correggere l'ultimo comando inserito con il comando c/testo_da_correggere/testo_corretto (poi premere R per eseguire il comando).

Utilizzare rlwrap

Tuttavia, per coloro che vogliono tornare alla modalità classica, è possibile scaricare il pacchetto rlwrap con lo strumento di download dei pacchetti preferiti (apt-get install rlwrap su Debian, ecc.).

Per accedere: rlwrap sqlplus user/pass@SID

Ora potete utilizzare i tasti back space e la freccia verso l'alto. i comandi R, L e C citati sopra, restano utilizzabili.

Automatizzare l'uso di rlwrap

Per automatizzare l'uso di rlwrap, aggiungete la seguente riga nel file.bashrc :

alias sqlplus='rlwrap sqlplus'

Eseguite il seguente comando cosi le modifiche abbiano effetto:
source ~/.bashrc

Ora non è più necessario specificare rlwrap: il comando sqlplus sarà automaticamente interpretato come essendo rlwrap sqlplus.

Foto: © Pexels.

I nostri contenuti sono creati in collaborazione con esperti di high-tech, sotto la direzione di Jean-François Pillou, fondatore di CCM.net. CCM è un sito di high-tech leader a livello internazionale ed è disponibile in 11 lingue.
Il documento intitolato « Come utilizzare i comandi SQLPlus su Linux » dal sito CCM (it.ccm.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.
Unisciti ALLA COMMUNITY