2011-02-26 173 views
0

我剛剛開始使用sqlplus for oracle,它很可怕,我試圖尋找任何想法,如果任何人有任何腳本圍繞sqlplus存儲歷史,並且它更像一個編輯器。SQLPLUS會話記住歷史

回答

1

您可能需要考慮使用YASQL,http://sourceforge.net/projects/yasql/,這是用Perl編寫的替代客戶端。

它非常整齊,涵蓋了大多數人對DB CLI客戶端的期望。不過,它不支持所有的東西sqlplus

1

你想要的是非常方便的rlwrap命令。它將包裹幾乎任何命令並添加readline式樣的命令歷史和編輯。它支持,顏色,自定義完成和all that jazz。我不確定我提供給rlwrap的鏈接是否爲「官方」源,編譯它有時可能會很痛苦,但是您最喜歡的Unix軟件包源應該有一些可用的版本。