`
itspace
  • 浏览: 981863 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Oracle bug之Thin JDBC driver

阅读更多
客户Oracle警告日志报如下错误:
引用
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Current SQL statement for this session:
SELECT VALUE FROM NLS_INSTANCE_PARAMETERS WHERE PARAMETER ='NLS_DATE_FORMAT'

经分析,这是JDBC(Thin JDBC driver)连接Oracle的bug,当JDBC版本小于8.1.7.2,如8.1.7.1,连接 Oracle 9i容易触发此bug。
解决办法:
设置参数event="10841 trace name context forever"
该参数在文档解释为
引用
10842, 00000, "Event for OCI Tracing and Statistics Info"
// *Cause: This event is meant for tracing OCI Calls and getting statistics
// *Action: This event sets tracing OCI Calls and gets statistics info


详见metalink ID 1725012.8
0
0
分享到:
评论

相关推荐

    Oracle JDBC Drivers release 11.2.0.3.0.rar

    - JDBC Thin Driver 11R2 100% Java client-side JDBC driver for use in client applications, middle-tier servers and applets. - JDBC OCI Driver 11R2 Client-side JDBC driver for use on a machine ...

    Oracle JDBC驱动11.2.0.4

    - ** JDBC-OCI Driver**: 需要Oracle本地客户端库,它通过Oracle Call Interface (OCI) 进行通信,适合于本地高速访问。 - ** JServer Driver**: 这是基于旧版的Oracle Net Services,已不再推荐使用。 - ** ...

    Oracle jdbc for 11g 最新版 驱动 ojdbc6.jar

    这一天终于到来,在11g中,引用oracle.jdbc.driver不再通过编译。  3.j2se 1.2,1.3,1.4不再支持。11R1不再包括这些版本的jar和zip,如果仍然使用这些版本,可以继续使用10gR2的jdbc。  4.11gR1 Thin driver支持...

    mysqljdbc.jar;oraclejdbc.jar

    Oracle JDBC驱动提供了多种类型,如 Thin driver、OCI driver 和 JMS driver,其中Thin driver是一种纯Java实现,不需要Oracle客户端软件,可以直接与数据库服务器通信。ojdbc.jar文件包含了处理Oracle特定SQL语法和...

    Oracle jdbc for 11g 最新版 驱动 ojdbc6dms.jar

    这一天终于到来,在11g中,引用oracle.jdbc.driver不再通过编译。  3.j2se 1.2,1.3,1.4不再支持。11R1不再包括这些版本的jar和zip,如果仍然使用这些版本,可以继续使用10gR2的jdbc。  4.11gR1 Thin driver...

    oracle的jar包.rar

    它包含了Oracle的 Thin Driver,这是一个纯Java实现的驱动,无需在客户端安装Oracle数据库任何部分,可以实现跨平台的数据库连接。ojdbc5.jar适用于那些仍然运行在Java 5或6环境中的应用。 2. ojdbc6.jar:同样适用...

    jdbc针对不同数据库的连接方式demo.rar

    1. Oracle驱动:Oracle的JDBC驱动是oracle.jdbc.driver.OracleDriver。 2. 连接URL:格式为"jdbc:oracle:thin:@[hostname]:[port]:[service_name]",例如:"jdbc:oracle:thin:@localhost:1521/XE"。 3. 示例代码: `...

    连接Oracle数据库所需jar包

    Oracle JDBC驱动分为三种类型: Thin Driver、Native SQL Net Driver(也称Thick Driver)和Universal Driver。其中,Thin Driver是最常用的一种,它是一个纯Java实现的驱动,不需要Oracle客户端软件,可以直接与...

    ojdbc6-11.2.0.4.0.zip

    1. ** Thin Driver (Oracle JDBC Thin Driver)**:这是一个轻量级、纯Java实现的驱动,不依赖于Oracle客户端软件。它直接通过网络协议与数据库服务器通信,适合互联网应用。 2. ** OCI Driver (Oracle Call ...

    oracl_ojdbc6

    通常,这包括设置URL(如jdbc:oracle:thin:@//hostname:port/service_name)、用户名、密码以及加载驱动类(如oracle.jdbc.OracleDriver)。此外,理解JDBC连接池的概念也很重要,它可以有效地管理数据库连接,提高...

    ojdbc14-10.2.0.3.0.zip

    Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@hostname:port:sid", "username", "password"); ``` 5. **特性**: - **JDBC遵从性**:...

    ojdbc14-10.2.0.4.0.zip

    Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn = DriverManager.getConnection(url, username, password); // 使用连接执行数据库操作... } catch (Exception e) { e.printStackTrace();...

    ojdbc7.jar

    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@hostname:port:sid", "username", "password"); ``` 在这个例子中,"hostname"是Oracle数据库服务器的地址,"port"是监听Oracle数据库服务的...

    ojdbc5.jar

    在Oracle JDBC驱动中,ojdbc5.jar属于Oracle的 Thin 驱动,也称为纯Java驱动。这种驱动不依赖于Oracle客户端软件,它完全由Java代码实现,因此可以在任何支持Java的平台上运行,只要网络环境允许,就能连接到Oracle...

    mybatis问题总结.docx

    例如,对于Oracle数据库,驱动通常为`oracle.jdbc.driver.OracleDriver`,URL格式应为`jdbc:oracle:thin:@主机名:端口号/服务名`。这里需要注意的是,URL中的`HOST`、`PORT`和`SERVICENAME`需要与数据库的实际配置...

    数据库连接jar包

    Oracle JDBC驱动分为 Thin 和 Thick两种类型,Thin驱动是纯Java实现,不依赖于Oracle客户端,而Thick驱动则需要安装Oracle客户端。`ojdbcXX.jar`通常包含的是Thin驱动,适用于大多数情况。使用Oracle JDBC驱动,你...

    c3p0连接池相关包

    - `c3p0-oracle-thin-extras-0.9.5.2.jar`:这个是C3P0针对Oracle数据库的一个扩展包,提供了对Oracle Thin驱动的特殊支持,比如Oracle特有的连接属性。 5. **注意事项** - 配置合适的连接池大小,避免资源浪费和...

    sonar+jenkins安装文档

    sonar.jdbc.url=jdbc:oracle:thin:@192.168.8.56:1521/ORCL sonar.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver sonar.web.host=192.168.8.153 sonar.web.context=/sonar sonar.web.port=9000 ``` ...

    oracel sql developer jtds-1.2.5-dist

    JDBC(Java Database Connectivity)是Java中用于与数据库交互的API,而JTDs(Java Thin Driver for SQL Server)是一个开源的JDBC驱动程序,专门针对SQL Server和Sybase Adaptive Server。在"jtds-1.2.5-dist"这个...

Global site tag (gtag.js) - Google Analytics