當我給在sqlplus編輯命令,我收到以下錯誤:「VI」不被識別爲一個內部或外部命令
我在網上搜索,我想,我需要更新環境變量。
當前路徑值是:
E:\app\sasinghc\product\11.2.0\dbhome_1\bin;D:\app\sasinghc\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\RSA SecurID Token Common;C:\Program Files\RSA SecurID Token Common;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\
我這個值更新爲
C:\Windows\System32
,但它得到更糟糕,我無法打開sqlplus的,所以我回滾的變化。 現在,我的sqlplus正在工作,但我仍然可以打開afiedt.buf文件。
你能就此建議嗎?
將文本從SQL \ * Plus會話中複製並粘貼到格式文本而不是圖像中會更好。你的電腦上安裝了vi(或vim)嗎?編輯器默認設置爲記事本,所以你在重寫這個地方。你真的想用哪個編輯器? –
感謝您的建議,我會接受您的建議。 我想用記事本。 – Wolfgang
我們有一個新的命令行界面SQLcl,它有一個內置的行編輯器 - 在命令行。你可以繞過你的陳述,而不必離開程序來編輯它。你可以在這裏簡單地閱讀它http://www.thatjeffsmith.com/archive/2015/06/updated-sqlcl-nicer-inline-editing-and-column-completion/ – thatjeffsmith