`

MyEclipse Database Explorer建立oracle数据库连接时报错

阅读更多
java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
java.sql.SQLException: ORA-12705: invalid or unknown NLS parameter value specified


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连接了
分享到:
评论
1 楼 flrldeye 2011-09-23  
问题解决了,非常感谢

相关推荐

    Myeclipse中Hibernate配置Oracle10g

    总的来说,Myeclipse中配置Hibernate连接Oracle10g涉及到了数据库驱动的添加、数据库连接的建立、Hibernate项目的配置以及相关配置文件的生成。理解并熟练掌握这一过程对于进行Java EE开发特别是使用Hibernate框架的...

    MyEclipse10.7由表自动生成Hibernate实体对象

    在使用MyEclipse 10.7开发JavaWeb项目时,开发者可以通过内置的MyEclipse Database Explorer工具,利用Hibernate反向工程功能,从数据库表自动生成对应的Hibernate实体类。这一过程极大地简化了数据库操作与Java对象...

    jsp之myeclipse与mysql数据库连接.doc

    JSP 之 MyEclipse 与 MySQL 数据库连接 MyEclipse 是一个功能强大且灵活的集成开发环境(IDE),它支持多种编程语言,包括 Java、JavaScript、HTML 等。MyEclipse 提供了许多实用的功能,例如数据库管理、Web 服务...

    基于myeclipse的反向数据库操作

    在Database Explorer中,我们可以创建一个新的数据库连接,选择相应的Driver template(如Oracle Thin driver),输入连接名称、URL、驱动JAR文件路径,以及保存的密码。测试连接成功后,点击“Finish”完成数据库...

    使用MyEclipse连接数据库

    如果一切设置无误,MyEclipse将成功连接到你的数据库,并在“Database Explorer”视图中显示数据库的结构。 #### 3. 执行SQL语句 一旦数据库连接成功,你就可以在MyEclipse中执行SQL语句了。在“Database Explorer...

    MyEclipse连接oracle

    在上述代码中,`Class.forName()`方法加载Oracle的JDBC驱动,`DriverManager.getConnection()`方法则用于建立数据库连接。请将`<hostname>`, `<port>`, `<service_name>`, `<username>` 和 `<password>` 替换为实际...

    MyEclipse DB Browser oracle使用图文全攻略

    现在,你已经成功建立了到Oracle数据库的连接。在DB Browser中,你可以看到数据库的结构,包括表、视图、存储过程等。右键点击表,可以选择“Open Table Data”来查看或编辑数据,或者选择“Script”来编写和运行SQL...

    用MyEclipse配置DataBase Explorer(图示)

    总的来说,配置MyEclipse的DataBase Explorer是一项简单但至关重要的任务,它使得数据库操作变得更为便捷,提高了开发效率。通过以上步骤,你应该能够成功地在MyEclipse中配置并使用Database Explorer,实现数据库的...

    myeclipse 数据库开发应用

    最后,在MyEclipse的Database Explorer视图中选择相应的连接配置文件,即可建立与数据库的连接。 #### 3. 浏览与编辑数据库 MyEclipse提供了一个层次结构清晰的数据库浏览视图,用户可以直观地查看数据库的结构,...

    三大数据库在Myeclipse中连接的实例及相应的包

    5. **使用数据库连接**:在代码中,你可以通过JDBC API建立数据库连接,执行SQL语句,例如: ```java Class.forName("com.mysql.jdbc.Driver"); // 对应数据库的驱动 Connection conn = DriverManager.get...

    MyEclipse由表自动生成Hibernate实体对象_白杨

    4. MyEclipse Database Explorer功能:MyEclipse Database Explorer是MyEclipse中用于数据库操作的组件,它允许开发者浏览数据库、查看表结构、执行SQL查询等功能。 5. 自动反向生成实体对象:在MyEclipse中,可以...

    SSH成功整合+Oracle数据库.pdf

    【环境配置】为了整合SSH并连接Oracle,你需要安装MyEclipse 8.5、Tomcat 6.0服务器、Oracle 10g数据库以及JDK 6.0。这些版本是作者测试成功所使用的,虽然其他版本可能也适用,但可能会遇到兼容性问题。 【数据库...

    将MyEclipse与数据库和tomcat相连

    在MyEclipse中,我们可以通过“New” -> “Data Source”创建数据源,来连接各种类型的数据库,包括MySQL、Oracle、SQL Server等。 描述中提到的三个jar文件——msbase.jar、mssqlserver.jar和msutil.jar,是用于...

    Hibernate逆向工程-oracle示例借鉴.pdf

    然后,切换回Database Explorer视图,打开你的Oracle数据库连接,选择合适的数据库用户并找到需要映射的表。在表上右键选择“Hibernate Reverse Engineering”,开始配置逆向工程。你可以根据项目需求选择生成的内容...

    MyEclipse自动生成hibernate实体类配置文件

    3. **建立数据库连接**:在MyEclipse中创建与数据库的连接。 4. **新建项目**:创建一个新的Java项目用于存放Hibernate相关的代码。 #### 三、具体步骤 1. **新建项目**:启动MyEclipse,选择“File” > “New” > ...

    myeclipse自动生成映射文件

    首先,我们需要建立数据库连接: 1. 创建一个新的Web项目,如`testHibernate`。 2. 打开"MyEclipse Database Explorer"透视图。 3. 在Database Explorer中,通过"New"创建新的数据库连接,选择Oracle(Thin driver),...

    myeclipse开发hibernate

    1. **配置Oracle JDBC驱动**:通过`Windows|Preferences`菜单下的`MyEclipse - Database Explorer - Drivers`路径,新增Oracle的JDBC驱动。选择`Oracle(ThinkDriver)`作为驱动类型,录入正确的URL(需根据Oracle...

    自动生成映射文件

    在MyEclipse这个强大的集成开发环境中,自动生成映射文件可以帮助开发者快速、高效地建立数据库连接,减少手动配置的错误和时间成本。下面将详细介绍这个过程。 首先,你需要启动MyEclipse的Database Explorer工具...

    myeclipse中自动生成hibernate的POJO、DAO和hbm.xml文件

    在MyEclipse中,可以通过Database Explorer窗口来配置数据库连接。具体步骤如下: 1. 打开Database Explorer窗口:window->open perspective->MyEclipse Database Exporer 2. 在数据库模式下,在DBBrowser的空白处...

Global site tag (gtag.js) - Google Analytics