Merhaba arkadaşlar Linux ortamında kurulu olan Oracle ile SqlPlus’ta çalışırken bir önceki yazdıgımız komutlara yukarı ok tuşuyla erişemememiz veya tab tuşunu kullanamamız çogu zaman eziyet haline gelebiliyor bu yazımda bunun çözümünden bahsedeceğim.
Öncelikle buradan rlwrap toolunu indiriyoruz.

Daha sonra oracle kullanıcısıyla aşagıdaki komutu kullanarak tool’u tar’dan çıkartırız.

tar -zxvf rlwrap-0.30.tar.gz

rlwrap-0.30 adında bir dosya çıkacakdır.Komut satırına cd rlwrap-0.30 yazarak dosyanın içine gireriz.

Daha sonra oracle kullanıcısıyla aşagıda ki komutu kullanarak dosyayı kurmasını saglarız ;

./configure

 Bu aşamadan sonra oracle kullanıcıyla make komutunu komut penceresine yazarız(tardan çıkardıgımız rlwrap-0.30 adlı dosyanın içinde make komutunu çalıştırırız) ;

make

Bu kısımda da root kullanıcıyla make install komutunu çalıştırırız ama gene tardan çıkardıgımız rlwrap-0.30 adlı dosyanın içinde make install komutunu çalıştırırız ;

make install

Artık Sqlplus için yukarı tuşu çalışır hale gelmiştir.Bundan sonra sqlplus’a aşagıda ki gibi baglanıldığın da yukarı tuşu çalışacaktır.

rlwrap sqlplus

NOT : Kolaylık olması açısından istersek aşagıdaki gibi linux’de bir alias oluştururabiliriz.Komuttan sonra  sqlplus yazınca rlwrap sqlplus çalışacaktır.

alias sqlplus='rlwrap sqlplus'
alias dgmgrl='rlwrap dgmgrl'
alias rman='rlwrap rman'
alias lsnrctl='rlwrap lsnrctl'
alias asmcmd='rlwrap asmcmd'
alias adrci='rlwrap adrci'
alias impdp='rlwrap impdp'
alias expdp='rlwrap expdp'

Yararlı olması Dilegiyle …
Yazar : Mustafa Bektaş Tepe
Java && Oracle

1,011 total views, 2 views today