`
woshixushigang
  • 浏览: 576107 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

用MyEclipse连接Oracle出现的错误:ORA-00604和ORA-12705

阅读更多

用MyEclipse连接Oracle出现的错误:ORA-00604和ORA-12705

Error   while   trying   to   login   to   database:
ORA-00604:   error   occurred   at   recursive   SQL   level   1
ORA-12705:   Cannot   access   NLS   data   files   or   invalid   environment   specified

解决方法:

1.换了个驱动class12.jar

2.把eclipse下的eclipse.ini中的-Duser.language=en改为-Duser.language=zh

其中:

从oracle 9.2之后,对jdbc 的驱动程序的命名将有所改变,JDK1.1,JDK1.2的驱动程序名

(class12.jar)将不再改变,一直沿用下去,从JDK1.4开始驱动程序名将所有改变,例如:JDK1.4的驱动

名为ojdbc14.jar 。JDK1.5的驱动名为ojdbc15.jar

另外,网上说的一下两点不需要配置:

1. 改变环境变量的值:\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\NLS_LANG 改变这个值的编码格式,我的是中文:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

2. ECLIPSE的参数启动改变,在eclipse.ini,进行编码的匹配,-DNLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(配置之后Myeclipse不能启动)
分享到:
评论

相关推荐

    用myeclispe来连接oracle数据库时出现了如下错误

    用myeclispe来连接oracle数据库时出现了如下错误: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid environment specified

    在myeclipse(java)中连接Oracle数据库的代码

    通过`conn.setAutoCommit(false)`关闭自动提交,然后在所有操作完成后使用`conn.commit()`提交事务,或者在出现错误时用`conn.rollback()`回滚。 9. **示例代码**: ```java import java.sql.Connection; import...

    myeclipse下配置jdbc驱动(oracle)1

    本文将详细介绍如何在 MyEclipse 中正确配置 Oracle 的 JDBC 驱动,确保应用程序能够成功连接到 Oracle 数据库。 #### 1. 建立项目并添加外部 JAR 文件 - **第一步**:打开 MyEclipse,新建一个 Java 项目,例如...

    MyEclipse数据库连接配置

    ### MyEclipse数据库连接配置详解 #### 一、前言 在进行软件开发的过程中,数据库的连接配置是一项非常基础但又十分重要的工作。对于初学者来说,掌握如何在开发环境中正确配置数据库连接是非常必要的技能之一。...

    myeclipse连接数据库

    首先,我们来看如何在MyEclipse中配置和连接MySQL数据库: 1. **安装JDBC驱动**:MyEclipse需要MySQL的JDBC驱动(也称为Connector/J)才能建立连接。你可以从MySQL官方网站下载最新版本的驱动,并将其解压到...

    MyEclipse数据库连接配置[收集].pdf

    以下将详细解释如何在MyEclipse中配置数据库连接,特别是针对Oracle数据库。 首先,打开MyEclipse工作台,通过“窗口”菜单选择“显示视图”再点击“其他”。这将打开一个对话框,让你选取要显示的视图。在这个列表...

    Oracle 10g 学习笔记

    │ 手工配置listener.ora【避免出现ORA-12514错误】.txt │ 贴子树状态存储结构.jpg │ 贴子树状态存储结构.sql │ ├─01 Oracle入门 │ 01 Oracle 简介.txt │ 02 Oracle安装.txt │ 03 sqlplusw的使用.txt │ ...

    oracle 数据库连接分析

    - **MyEclipse中的连接**:在MyEclipse等IDE中配置Oracle数据库连接时,连接字符串中的`jdbc:oracle:thin:@localhost:1521:orcl`中的`orcl`必须是服务器实例名,而不是本机上的别名。 #### 五、总结 通过本文的...

    刘伟_Hibernate与Struts2和Spring组合开发

    5. **使用MyEclipse自动生成实体类和映射文件**:利用MyEclipse的工具快速生成POJO类和对应的HBM映射文件,简化开发工作量。 6. **定义DAO接口及其实现**: - 定义DAO接口(如`CatalogDao`),声明基本的数据访问...

    MyEclipe自动生成Pojo、DAO的方式

    对于使用Hibernate框架的开发者来说,MyEclipse提供了自动生成POJO(Plain Old Java Object)类和对应的hbm.xml映射文件的功能,这在处理大量的数据库操作时尤其方便。下面我们将详细探讨如何在MyEclipse中实现这一...

    工具安装顺序.doc

    安装PL/SQL Developer时,确保Oracle客户端已经安装并配置好,包括正确的环境变量如`TNS_ADMIN`,指向tnsnames.ora文件,这样PL/SQL Developer才能找到并连接到Oracle数据库。 总结一下,正确的安装顺序是: 1. JDK...

    ifs开发配置手册

    - **测试连接**:使用SQL*Plus或其他工具测试数据库连接是否正常。 #### 四、安装J2SDK1.4.2 Java 2 Standard Edition (J2SE) 1.4.2是早期的Java运行环境版本,手册中提到了其安装流程。 - **下载安装包**:从官方...

    SSH2集成技术

    同时,我们需要为Hibernate提供配置文件`hibernate.cfg.xml`,它定义了数据库连接和其他配置。对于Spring,我们需要创建`applicationContext.xml`配置文件,该文件将作为Spring的IoC容器,管理整个应用的bean。 在...

Global site tag (gtag.js) - Google Analytics