`
sd8089730
  • 浏览: 259305 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

oracle ojdbc6 使用 报错

 
阅读更多

java -Djava.ext.dirs=./lib -classpath classes test.Test

 

使用

java.sql.SQLException: ORA-01005: null password given; logon denied

        at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.ja
va:70)
        at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:1
12)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
:173)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:406)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:399)
        at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(T4CTTIoauthentica
te.java:794)
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:391)
        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
490)
        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:202)
        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
n.java:33)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:474)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at test.Test.main(Test.java:18)

 

解决方法  添加 jar包sunjce_provider.jar (which is in the JDK_DIR/jre/lib/ext folder).

分享到:
评论
1 楼 mikzhang 2015-06-10  
 
3Q , 你的文章帮了我大忙, 但是我想知其所以然

相关推荐

    ojdbc(6、8、14版本jar)

    在本主题中,我们将深入探讨ojdbc的不同版本,包括ojdbc6、ojdbc8和ojdbc14,以及它们的关键特性、兼容性和使用场景。 ojdbc6是Oracle JDBC驱动的一个早期版本,对应于Oracle数据库11g。这个版本主要支持Java SE 6...

    ojdbc6 解决maven缺失问题

    Oracle的ojdbc6驱动是连接Oracle数据库的重要组件,特别是对于使用Oracle 11g版本的开发者来说。在Maven仓库中找不到ojdbc6:ojdbc6:11.2.0.3这个依赖时,我们需要采取一些方法来解决这个问题。 首先,让我们理解...

    ojdbc6.jar ojdbc6-11.2.jar

    使用logstash连接oracle的时候必须使用匹配ojdbc,不然会报错Java:oracle.jdbc.driver.OracleDriver not loaded. Are you sure you've included the correct jdbc driver in :jdbc_driver_library? 一个是oracle11.1....

    Missing artifact com.oracle:ojdbc14:jar:10.2.0.5.0

    数据库连接包,下载解压,使用命令 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.5.0 -Dpackaging=jar -Dfile=(你的路径)\ojdbc14.jar

    ojdbc6.rar

    之前用ojdbc14,因版本过低,在maven项目中一直报错,链接关闭,改成这个版本的jar包后,恢复正常。 Maven配置 &lt;dependency&gt; &lt;groupId&gt;com.oracle&lt;/groupId&gt; &lt;artifactId&gt;ojdbc6 &lt;version&gt;11.2.0.1.0 ...

    oracle+jdbc所需的jar包

    在"oracle+jdbc"这个压缩包中,通常会包含Oracle JDBC Thin驱动的jar文件,比如`ojdbc8.jar`或`ojdbc7.jar`。这个文件包含了所有必要的类和资源,用于建立和管理与Oracle数据库的连接。为了使用这些驱动,你需要将其...

    ojdbc-all.jar pom.xml ojdbc报错所需的资源包

    `ojdbc报错所需的资源包`可能是指在使用Oracle JDBC驱动时遇到的问题,这些问题可能由以下原因引起: 1. **驱动版本不匹配**:如前所述,JDBC驱动需要与JDK版本兼容。 2. **类路径问题**:确保`ojdbc-all.jar`或者`...

    ojdbc6-11.2.0.1.0

    当你的项目依赖于Oracle数据库,并且在使用Maven或类似的构建工具时遇到依赖问题,如找不到对应的jar包或版本不匹配,添加ojdbc6-11.2.0.1.0.jar至你的项目类路径可以解决这些问题。 在实际使用中,你需要配置数据...

    ojdbc7-12.zip

    ojdbc7-12.1.0.1.jar, spring-boot-starter-data-jpa:jar:2.0.6.RELEASE的oracle驱动包,配置: spring.datasource.driver-class-name oracle.jdbc.OracleDriver , oracle真jb难用 ,jpa真tmd坑

    jdbc-driver(Oracle-Mysql).rar jdbc 驱动

    对于Oracle,这可能是ojdbc.jar或其他特定版本的驱动包;对于MySQL,则是mysql-connector-java.jar。然后,通过以下步骤建立数据库连接: 1. 加载驱动:使用Class.forName()方法加载JDBC驱动的类。 2. 获取连接:...

    ojdbc7下载

    在描述中提到,“如果使用ojdbc6连接oracle12会报错”,这是因为Oracle数据库从12c开始引入了一些新的特性和改进,这些可能不被较旧的ojdbc6驱动所支持。ojdbc6是为Oracle数据库11g设计的,虽然在某些情况下可能可以...

    ojdbc14.jar

    JDBC/ODBC Bridge ,连接oracle库所需要的文件。可连接oracle

    ojdbc8jar包相关下载

    java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z 查看官方说明之后才知道这个jar包是给jdk1.4用的,无语。...下载了新的ojdbc8,然后加入到我的maven仓库中,在引入到我的项目中报错解决

    Metabase最新1.46.1、jdk-16.0.2、启动metabase.sh文件、oracle驱动ojdbc8.jar

    本教程将详细讲解如何利用Metabase最新版本1.46.1,搭配Java JDK 16.0.2以及Oracle驱动ojdbc8.jar来设置和启动Metabase服务,以便与Oracle数据库进行交互。 首先,我们需要安装Java Development Kit(JDK)。这里...

    java连接oracle的数据库驱动

    1. **引入驱动**: 首先,确保项目中包含了Oracle JDBC驱动的jar包,通常为`ojdbc.jar`或者`ojdbc6.jar`、`ojdbc7.jar`、`ojdbc8.jar`等。这个压缩包中的"oracle"很可能就是这个驱动jar包。将其添加到项目的类路径中...

    ORA-01461 仅可以为插入 LONG 列的 LONG 值赋值”解决办法

    如果您使用的是 Oracle 11g 数据库,那么需要使用 ojdbc5.jar jar 包。 在项目中,如果数据源连接串配置在应用程序中,那么需要将 Oracle 数据库对应的 jar 包拷贝在应用程序的 lib 文件夹中。如果数据源连接采用 ...

    oracle jdbc dirver

    6. **事务管理**:Oracle JDBC支持自动和手动事务管理,可以通过Connection对象的setAutoCommit()方法控制。 7. **优化性能**:使用连接池(如C3P0、HikariCP)可以有效地管理数据库连接,提高应用性能。此外,还...

    MySql+Oracle数据库Java驱动jar包

    在Java环境中与Oracle数据库交互,需要`ojdbc`驱动。在这个场景中,`oracle14.jar`是Oracle 10g的JDBC驱动,允许Java应用通过JDBC接口连接Oracle数据库,执行查询和事务操作。需要注意的是,Oracle数据库的JDBC驱动...

    instantclient_19_8_32位

    3. **PLSQL Developer登录报错**:当使用PLSQL Developer工具时,如果出现“initialization error”,这通常意味着缺少必要的依赖库或者配置不正确。可能的原因包括:Instant Client没有正确安装,oci.dll不在系统...

Global site tag (gtag.js) - Google Analytics