Oracle错误归纳

原创 2011年10月18日 09:41:30

 ORA-00604: error occurred at recursive SQL level 1

MyEclipse Database Explorer建立oracle数据库连接的时候,报的错误信息,
网上很多都是将原因定位到oracle的版本,或者oracle驱动的版本上,但是这些都不对。
解决办法:
出现这种问题的主要原因是MyEclipse在启动时候,语言编码是在[MyEclipse路径]/eclipse/eclipse.ini文件中加载的,而国别编码是从系统的区域设置中得到的.如果MyEclipse默认启动参数为"-Duser.language=en",而操作系统设为"中文(中国)"MyEclipse加载后的信息就是"en_CN",这样就会出现上述问题,所以只要将两边的设置改成一致的,就可以解决上述问题.以上的解决方法是统一为en_US.
你也可以就系统的区域设置定为"中文(中国)",修改eclipse.ini文件,将"-Duser.language=en"修改为"-Duser.language=zh",这样在MyEclipse加载后的Configuration Details信息就统一为zh_CN,即"osgi.nl=zh_CN" ,可以解决此问题.

或者:
1.在windows XP控制面板中修改区域和语言选项,把"区域选项"中的"标准和格式"自定义为"英语(美国)";
2.在MyEclipse中help菜单>About MyEclipse...>点击"Configuration Details",其中的两个值:
osgi.nl=en_US
user.language=en
这样就可以在MyEclipse Database Explorer中顺利建立oracle连接了.

 

myeclipse做数据连接ORA-12705:cannot access NLS data files or  invalid environment specifield

MyEclipse中利用DB Browser向导框连接Oracle数据库时,报错:

Error while performing database login with the oracle.jdbc.driver.OrcaleDriver driver:
ORA-00604:error occurred at recursive SQL level 1
ORA-12705:Cannot access NLS data files or invalid environment specified

        原因:eclipse的环境编码和oracle的有冲突,oracle在注册表中NLS_LANG值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,eclipse启动时的配置文件eclipse.ini的-Duser.language属性却为en

        解决:将eclipse.ini的-Duser.language属性 en改为zh

 

 

ORA-24005:必须使用DBMS_AQADM.DROP_QUEUE_TABLE删除队列表 的解决方法

 

首先在PLSQL Developer 里执行alter   session   set   events'10851   trace   name   context   forever,level   1'


然后再drop user 用户名/drop table 表名   删除用户或者表

 

 

Oracle 11g 第一季 Oracle基础

Oracle 11g是在推出的最新数据库软件,Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网格上运行 。 主讲内容: 第一讲 Oracle概述 第二讲 Oracle体系结构 第三讲 SQL PLUS概述 第四讲 SET命令 第五讲 HELP、DESCRIBE、SPOOL命令 第六讲 其他常用命令
  • 2017年02月23日 19:55

Tomcat服务器常见错误

  • 2011年10月12日 08:50
  • 46KB
  • 下载

ORACLE和SQL语法区别归纳

  • 2009年09月01日 19:37
  • 232KB
  • 下载

Oracle错误修改方案

  • 2010年09月18日 09:24
  • 29KB
  • 下载

ORACLE_FUNCTION

  • 2008年05月17日 08:55
  • 12KB
  • 下载

java基础编程中常见的错误(基本类型)

1、包装类型参与运算时,要做null值校验,否则可能出现空指针异常。 2、包装类型比较大小,不能使用compare(i,j)直接比较,因为该方法是用来比较基本类型的,我们需使用CompareTo()...
  • u012129031
  • u012129031
  • 2015-07-29 09:37:55
  • 648

机器学习(三) - - 归纳偏好

《机器学习》周志华 清华大学出版社 读书笔记(三)- - 归纳偏好
  • zmdsjtu
  • zmdsjtu
  • 2016-09-28 13:54:24
  • 2458

oracle ora-各种常见java.sql.SQLException归纳

  • 2013年08月14日 10:23
  • 90KB
  • 下载

oracle树查询

  • 2011年12月22日 10:19
  • 2KB
  • 下载

Oracle 约束错误约束错误

  • 2009年11月25日 14:01
  • 28KB
  • 下载
收藏助手
不良信息举报
您举报文章:Oracle错误归纳
举报原因:
原因补充:

(最多只允许输入30个字)