目录
1.1创建Oracle 9i的2.0版的CMP EJB (2)
1.1.1连接Oracle 数据库的三种不同方式 (2)
1.1.2配置WebLogic连接池和数据源 (3)
1.1.3在JBuilderX中配置Oracle9i的JDBC驱动程序库 (12)
1.1创建Oracle 9i的
2.0版的CMP EJB
1.1.1连接Oracle 数据库的三种不同方式
1、weblogic 方式,使用weblogic的jDriver
属性值
URL:jdbc:weblogic:oracle
Driver Classes: i.Driver
Properties (key=value):user=xixi
password=haha
server=your_tnsname
注意:
1)需要安装oracle的客户端,其中的your_tnsname是你在Oracle客户端中配置的指向oracle
服务器的本地服务名
d中Path变量加入.\bin\oci817_8
2、oracle JDBC的thin方式----Thin方式是纯java的,它和数据库实例打交道
属性值
URL:jdbc:oracle:thin:@193.0.0.5:1521:ora8
Driver Classes: oracle.jdbc.driver.OracleDriver
Properties (key=value): user=xixi
password=haha
dll=ocijdbc8
protocol=thin
注意:
1)不需要安装oracle的客户端, ora8为你要连接的数据库的SID
spring boot原理和设计模式d中Path变量加入.\bin\oci817_8,
3)同时在CLASSPATH中加入$ORACLE_HOME\jdbc\lib\classes12.zip或classes111.zip,
使之能到oracle的JDBC类。
3、Oracle JDBC的OCI8方式
OCI将JDBC映射到数据库厂商提供的专属客户机API,因为OCI不是纯java实现
属性值
URL:jdbc:oracle:oci8:@your_tns
Driver Classes: oracle.jdbc.driver.OracleDriver
Properties (key=value):user=xixi
password=haha
dll=ocijdbc8
protocol=oci8
注意:
1)your_tns为你在Oracle中配置的指向oracle服务器的本地服务名(即TNS NAME)
2)取消path中的./bin/oci817_8/ (LINUX下$WL_HOME/lib/linux/ora8.1.6_oci8)
LD_LIBRARY_PATH 加入$ORACLE_HOME/lib
d中Path变量加入$ORACLE_HOME/bin,CLASSPATH中加入指向
$ORACLE_HOME\jdbc\lib\classes12.zip或classes111.zip
4)需要安装oracle的客户端,注意oracle客户端配置好oracle的环境变量NLS_LANG
和ORACLE_HOME
1.1.2配置 WebLogic连接池和数据源
1、在Weblogic中为Oracle9i数据库添加JDBC的驱动程序
(1)拷贝Oracle9i数据库JDBC驱动程序classes12.jar到Weblogic的C:\bea\weblogic81\server\lib目录下
(2)修改C:\bea\weblogic81\common\d的环境设置文件并添加自己的环境设置项目
%WL_HOME%\server\lib\classes12.jar
(3)再启动weblogic服务器,并观察是否出现classpath的路径提示。
2、为Oracle9i的数据库创建连接池
(1)创建连接池
(1)点击“配置新的JDBC ”链接,在数据库的类型上选择“其他”,这样使用Oracle自己的JDBC驱动程序。
点击“继续”按钮,然后命名连接池的各个参数
名称:Oracle9iJDBCConnectionPool
驱动程序类名:oracle.jdbc.driver.OracleDriver
URL:jdbc:oracle:thin:@192.168.0.187:1521:test
数据库用户名:lsf
密码:lsf1234

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。