oracle
浮生DMP
这个作者很懒,什么都没留下…
展开
-
oracle 8i升级 11G改字符集
以下内容经过测试,均可使用!服务器A:Oracle8i,字符集:AMERICAN_AMERICA.US7ASCII,注册表nls_lang:AMERICAN_AMERICA.US7ASCII.服务器B:Oracle11g,字符集:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,注册表nls_lang:SIMPLIFIED CHINESE_CHINA.ZHS1转载 2015-01-28 10:55:48 · 1723 阅读 · 0 评论 -
oracle登录sqlplus时,英文提示信息都是问号
今天在使用sqlplus的时候,遇到信息提示显示?。现将问题总结了一下。在linux下装了一个oracle 10g,登录sqlplus 后,显示SQL> startupORACLE ???????Total System Global Area 167772160 bytesFixed Size 1218316 bytesVar转载 2015-01-28 11:00:33 · 2765 阅读 · 2 评论 -
ORA-12899: value too large for column
ORA-12899: value too large for column (actual: 27, maximum: 20)导入数据时报错以下错误,这是因为原来的数据库是GBK的,每个汉字两个字节,但新数据库是UTF-8的,每个汉字是三个字节,导致超过长度了。ORA-12899: value too large for column (actual: 27, maxim转载 2015-01-28 11:14:48 · 2871 阅读 · 0 评论 -
Ubuntu14.10 64+wine+oracle客户端+pl/sql developer
Ubuntu14.10 64位 安装wine1.7 windows版oracle客户端+pl/sql developer原创 2015-02-01 14:01:40 · 2764 阅读 · 0 评论 -
Oracle dataguard 正常切换和应急切换
Oracle dataguard 正常切换和应急切换oracle dataguard提供异地容灾方案,能有效的防止单点故障和提供高可用技术,这里介绍dataguard正常主备切换和应急切换(应急切换模拟主库出现问题无法还原,备库脱离dataguard接管主库对外提供服务)1)Oracle dataguard环境搭建传送门:Linux 安装转载 2015-02-12 22:51:57 · 663 阅读 · 0 评论 -
oracle跟踪sql语句
跟踪sql语句先用V$SQL 找到大概语句,记录下ADDRESS ,再到v$sqltext里查找完整语句!例如:先执行select * from V$SQL t order by t.FIRST_LOAD_TIME desc;找到语句sql_text,长度为1000,如果内容完全,则不管,不完全则使用ADDRESSselect * from v$sqltext t wh转载 2015-02-13 00:12:31 · 1688 阅读 · 0 评论 -
ORA-01562 ORA-01628
一个oracle8i的测试库上,update数据时候提示错误,5w行左右!大概跟我的库的init.ora配置有关,11g是spfile。前面两个文件都在database文件夹下面,和PWDorcl.ora在同一个文件夹。---------------------------发生'错误','错误'误代码为1562,ORA-01562: failed to extend rollback原创 2015-02-13 15:31:15 · 2177 阅读 · 0 评论 -
利用SYS_CONTEXT函数跟踪oracle字段内容无故改变
有张病人信息表,经常会无故丢失字段内容或者字段内容改变,没找到原因。考虑增加触发器跟踪,出现问题的电脑ip,操作员和程序/界面。通过SYS_CONTEXT函数可以调用到所需信息,并通过insert/update触发器记录到其他表。例如update触发器:Create Or Replace Trigger MEDREC.update_ls Before UP原创 2015-03-26 10:27:41 · 910 阅读 · 0 评论