oracle sqlplus执行ed或者edit命令报错无法修改上次执行的sql语句

oracle sqlplus执行ed或者edit命令报错无法修改上次执行的sql语句

oracle数据库下,sqlplus执行ed或者edit命令报错,无法修改上次执行的sql语句,显示wrote file afiedt.buf,按ctrl + d退出,或者杀掉该sqlplus进程。报错如图

解决办法:在sqlplus里执行define_editor=vi后,再执行ed即可正常编辑。此方法临时有效。永久有效的办法是编辑在 $ORACLE_HOME/sqlplus/admin/glogin.sql 设置添加define_editor=vi即可。

参考帖子:sqlplus中如果输入的sql语句前面有一行写错了,怎么返回修改?以及无法创建保存文件afiedt.buf ?_mm9mm8的专栏-CSDN博客

🌟 相关推荐

穿越火线按哪个键说话
365bet体育投注网站

穿越火线按哪个键说话

📅 07-27 👀 3934
苹果设置在哪里
365体育直播下载安装

苹果设置在哪里

📅 06-27 👀 7605
《邪恶冥刻》矿工打法技巧攻略 矿工怎么打
365bet开户地址

《邪恶冥刻》矿工打法技巧攻略 矿工怎么打

📅 07-01 👀 2477