Jboss下如何配置多个不同版本Oracle的Jndi?

myrou 2006-01-06 05:05:51
由于不同版本的Oracle需要不同版本的Jdbc驱动,如何能在同一个Jboss服务器中,配置不同的Jndi,不同版本的Oracle使用不同的Jdbc驱动??
...全文
128 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
myrou 2006-01-09
  • 打赏
  • 举报
回复
但是不同版本的Oracle Jdbc驱动都是用oracle.jdbc.driver.OracleDriver作为Driver-Class,这样Jboss无法区分哪一个oracle.jdbc.driver.OracleDriver是哪个Oracle版本的,例如:在Jboss的Default/Lib目录下放两个Oracle Jdbc包,Ora9jdbc.jar和Ora8jdbc.jar,Jboss在运行时只取Ora9Jdbc.jar的oracle.jdbc.driver.OracleDriver,这样在连接Oracle8数据库的时候也用Ora9Jdbc.jar,是否能通过配置,区分不同版本的数据库连接用不同的Jdbc包
cenlmmx 2006-01-07
  • 打赏
  • 举报
回复
可以啊,你在连接池里多配置几个datasouce(用不同的url,user,password,JDBCDriver)
那在程序里就可以分别context.lookup(JNDI服务名)

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧