日期:2014-05-16  浏览次数:20596 次

Weblogic中访问oracle数据库的连接池的配置方法(转)
Sql代码
  1. ?Weblogic 中访问oracle数据库的连接池可以采用三种JDBC方式进行配置??
  2. ??
  3. 一?在 weblogic?console中按如下配置?建立connection ?pool?, 并修改startWeblogic.cmd文件??
  4. ??
  5. 1?weblogic?方 式,?使用weblogic的jDriver??
  6. ??
  7. 属 性?值??
  8. URL?:?jdbc:weblogic:oracle??
  9. ??
  10. Driver?Classes?:?weblogic.jdbc.oci.Driver??
  11. ??
  12. Properties?(key =value):? user =xixi??
  13. password =haha??
  14. server=your_tnsname??
  15. ??
  16. ??
  17. 需 要安装oracle的客户端??
  18. ??
  19. your_tnsname 是你在Oracle客户端中配置的指向oracle服务器的本地服务名??
  20. ??
  21. startWeblogic.cmd 中?Path变量加入.\bin\oci817_8??
  22. ??
  23. 2?oracle?JDBC 的thin方式??
  24. ??
  25. ??
  26. 属 性?值??
  27. URL?:?jdbc:oracle:thin:@193.0.0.5:1521:ora8??
  28. ??
  29. Driver?Classes?:?oracle.jdbc.driver.OracleDriver??
  30. ??
  31. Properties?(key =value):? user =xixi??
  32. password =haha??
  33. dll=ocijdbc8??
  34. protocol=thin??
  35. ??
  36. ??
  37. 不 需要安装oracle的客户端?,?ora8为你要连接的数据库的SID??
  38. ??
  39. startWeblogic.cmd 中?Path变量加入.\bin\oci817_8,?CLASSPATH中加入$ORACLE_HOME\jdbc\lib \classes12.zip或classes111.zip,使之能找到oracle的JDBC类。??
  40. ??
  41. ??
  42. 2?Oracle?JDBC 的OCI8方式??
  43. ??
  44. 属性?值??
  45. URL?:?jdbc:oracle:oci8:@your_tns??
  46. ??
  47. Driver?Classes?:?oracle.jdbc.driver.OracleDriver??
  48. ??
  49. Properties?(key =value):? user =xixi??
  50. password =haha??
  51. dll=ocijdbc8??
  52. protocol=oci8??
  53. ??
  54. ??
  55. your_tns 为你在Oracle中配置的指向oracle服务器的本地服务名(即?TNS?NAME )??
  56. ??
  57. ??
  58. {取 消path中的./bin/oci817_8/?(LINUX下$WL_HOME/lib/linux /ora8.1.6_oci8)?LD_LIBRARY_PATH?加入?$ORACLE_HOME/lib?}??
  59. ??
  60. startWeblogic.cmd 中?Path变量加入$ORACLE_HOME/bin,?CLASSPATH中加入指向$ORACLE_HOME\jdbc\lib \classes12.zip或classes111.zip??
  61. ??
  62. 需 要安装oracle的客户端?,注意?oracle客户端配置好?oracle的环境变量?NLS_LANG和ORACLE_HOME??
  63. ??
  64. ??
  65. 二?在 console中注意?在targets页下选中你欲使用的server,即指定在哪些server中可以使用这个connection ?pool。??
  66. ??
  67. 三?建 立一个数据源,使用这个连接池??
  68. ??
  69. 检查连接池是否配置成 功??
  70. ??
  71. 重新启动后,在该连接池的monitor页下,查 看该连接池的实例是否启动了。