[转帖]在WebLogic Server 中使用第三方JDBC 驱动程序_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4143 | 回复: 0   主题: [转帖]在WebLogic Server 中使用第三方JDBC 驱动程序        下一篇 
    本主题由 Administrator 于 2014-5-4 4:51:04 移动
zhou
注册用户
等级:中校
经验:2210
发帖:125
精华:6
注册:2012-11-19
状态:离线
发送短消息息给zhou 加好友    发送短消息息给zhou 发消息
发表于: IP:您无权察看 2012-11-21 16:45:37 | [全部帖] [楼主帖] 楼主

在 WebLogic Server 中使用第三方JDBC 驱动程序


WebLogic Server 使用具有下列功能的第三方 JDBC 驱动程序: 


  • 线程安全

  • 可以使用标准 JDBC 语句实现事务


不实现可序列化接口或远程接口的第三方 JDBC 驱动程序不能将对象传递到远程客户端应用程序。 


此部分描述了如何设置第三方 JDBC 驱动程序并将其用于 WebLogic Server。它包含下列部分: 





安装在 WebLogic Server 中的第三方 JDBC 驱动程序


下列第三方 JDBC 驱动程序安装在 WebLogic Server 中: 

  • Oracle 瘦驱动程序的 Oracle 瘦驱动程序 10g 版本 (ojdbc14.jar)

  • Sybase jConnect 4.5 (jConnect.jar)、5.5 (jconn2.jar) 和 6.0 (jconn3.jar)

  • MySQL 5.0.x (mysql-connector-java-commercial-5.0.x-bin.jar)


这些驱动程序与 weblogic.jar 一起安装在 WL_HOME\server\lib 文件夹(其中 WL_HOME 为安装 WebLogic Server 的文件夹)中。weblogic.jar 中的清单列出了这些文件,以便在加载 weblogic.jar 时(服务器启动时)加载这些文件。因此,您无需将这些 JDBC 驱动程序添加到 CLASSPATH 中。如果计划使用未安装在 WebLogic Server 中的第三方 JDBC 驱动程序,则必须安装这些驱动程序,其中会包括使用驱动程序文件路径更新 CLASSPATH,也可能包括使用数据库客户端文件路径更新 PATH。请参阅“Supported Configurations for WebLogic Server 10.0”中的 Supported Database Configurations



注意:
DataDirect 中的 WebLogic Type 4 JDBC 驱动程序也安装在 WebLogic Server 中。有关详细信息,请参阅 Type 4 JDBC 驱动程序


如果计划使用安装在 WebLogic Server 中的任何驱动程序的其他版本,则可以将 WL_HOME\server\lib 中的驱动程序文件替换为该文件的更新版本,或者将该新文件添加到 CLASSPATH 的前面。 


安装在 WebLogic Server 中的驱动程序副本和其他支持文件安装在 WL_HOME\server\ext\jdbc\ 文件夹中。每个 DBMS 的此文件夹中都有一个子目录。如果需要恢复为安装在 WebLogic Server 中的驱动程序版本,则可以将该文件从 WL_HOME\server\ext\jdbc\DBMS 复制到 WL_HOME\server\lib。 


注意:
WebLogic Server 还包括 PointBase 5.1 JDBC 驱动程序,以及安装在 WebLogic Server 示例中的、评估版 PointBase DBMS(位于 WL_HOME\common\eval\pointbase 中)。PointBase Server 是仅支持 WebLogic Server 评估版的 WebLogic Server 分发中包含的完全 Java DBMS 产品,该产品或者以自定义试用版应用程序的形式提供,或者通过随附 WebLogic Server 提供的打包样例应用程序提供。PointBase Server 的非评估开发或生产模式需要最终用户直接从 PointBase 获取单独的许可。



针对 Type-4 第三方 JDBC 驱动程序设置环境


如果计划使用未安装在 WebLogic Server 中的第三方 JDBC 驱动程序,您需要更新 WebLogic Server 的类路径,使其包括 JDBC 驱动程序类的位置。编辑 WL_HOME/common/bin 中的 commEnv.cmd/sh 脚本,按照“WebLogic Server 命令参考”中修改类路径的描述预规划您的类。




Oracle 10g 瘦驱动程序的全球化支持 


对于 10g 版 Oracle 瘦驱动程序的全球化支持,Oracle 提供了 orai18n.jar 文件,该文件将替换 nls_charset.zip。如果使用的字符集不是 US7ASCII、WE8DEC、WE8ISO8859P1 和 UTF8(包含 Oracle 对象类型和集合中的 CHAR 和 NCHAR 数据),则必须在 CLASSPATH 中包含 orai18n.jar。orai18n.jar 包含在 WebLogic Server 安装的 WL_HOME\server\ext\jdbc\oracle\10g 文件夹中。weblogic.jar 清单文件不

引用该文件,因此必须将其添加到 CLASSPATH 中才能使用它。 



以调试模式使用 Oracle 瘦驱动程序


WL_HOME\server\ext\jdbc\oracle\10g 文件夹包括 ojdbc14_g.jar 文件,该文件是 Oracle 瘦驱动程序带有可支持调试和跟踪的类的版本。要以调试模式使用 Oracle 瘦驱动程序,请将此文件的路径添加到 CLASSPATH 的开头。 

该贴由system转至本版2014-5-4 4:51:04




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论