【发布时间】:2013-11-28 11:02:22
【问题描述】:
每次我在 sqlplus (Oracle) 中启动一个新的 sql 脚本时,我都会收到这样的输出:
[执行] 连接到: [exec] Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production [exec] 带分区、自动存储管理、OLAP、数据挖掘 [exec] 和 Real Application Testing 选项 [执行] [执行] [exec] PL/SQL 过程成功完成。 [执行] [exec] SQL> 从 Oracle Database 11g 企业版 11.2.0.3.0 版断开连接 - 64 位生产 [exec] 带分区、自动存储管理、OLAP、数据挖掘 [exec] 和 Real Application Testing 选项我只想获取中间的信息,即:
[exec] PL/SQL 过程成功完成。有没有可能以某种方式做到这一点?
顺便说一句。我知道 -S 选项,但它阻止我显示将在下一步执行的 SQL 命令。使用 -S 这些设置:
将服务器输出设置为 1000000; 设置回声;不工作。
【问题讨论】:
-
不,sqlplus 为您提供了全有或全无的选择。您可以通过不带
-s选项启动sqlpplus 来保留横幅、命令提示符和命令回显,或者通过带-s选项启动sqlp*lus 来保持它们都没有。