DBMS_OUTPUT缓存溢出?
在使用DBMS_OUTPUT输出时,有时会遇到这样的错误:
ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes
我们可以通过dbms_output.enable(20000)设置一个更大的缓存。
如何生成带日期的文件名?
在UNIX上,使用`date +%y%m%d` (`这个是键盘上~所在的那个键),例:
touch exp_table_name_`date +%y%m%d`.dmp
Windows上,使用%date:~12%,其中12是取日期,你可以改成其它你需要的数字。
如何改变SQL*PLUS的默认编辑器?
在WINDOWS下,SQL*PLUS的默认编辑器是NOTEPAD,我们有时希望改变它,例如使用很多程序员喜欢的UlteraEdit等,我们可以在SQL*PLUS提示符下使用
DEFINE _EDITOR="" -- 必须加上双引号
来定义新的编辑器,也可以把这个写在$Oracle_HOME/sqlplus/admin/glogin.sql里面使它永久有效。
在UNIX下我们可以将其指向vi:DEFINE _EDITOR=vi。
如何快速下载oracle补丁?
我们首先在Metalink中查到相应补丁的信息,一般在http下载页面可以发现FTP的下载地址:
当前位置: 数据库>oracle
Oracle技巧分享
来源: 互联网 发布时间:2017-03-17
本文导语: DBMS_OUTPUT缓存溢出?在使用DBMS_OUTPUT输出时,有时会遇到这样的错误:ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes我们可以通过dbms_output.enable(20000)设置一个更大的缓存。如何生成带日期的文件名?在UNIX上,使用`date +%y%m%d` (`这个...