Myeclipse连接oraclerac及单个oracle库,调用jdbcoraclethin.

2014-11-24 11:58:54 · 作者: · 浏览: 0

一、myeclipse连接rac

1、oracle rac端建立service

1) 建立服务:srvctl add service –d EDWPRD –s srv_1 –r EDWPRD1 –a EDWPRD2 –P base

2) 查看服务: srvctl statusservice –d EDWPRD –s srv_1

3) 启动服务:srvctl startservice –d EDWPRD –s srv_1

2、Myeclipse端连接rac。

1) 导出class12.jar或者 ojdbc14.jar在$ORACLE_HOME/jdbc/lib目录下面。

2) 在myeclipse 中点击windows-> show view ->myeclipse database->db browser 页面如下

\

3)右键

l Driver template类型:选择oracle(thin driver),通过 java套字来连接数据库

l Driver name: 随便起个名字。

l Connection url: jdbc:oracle:thin:@(description=(address_list=(address=(host=100.100.100.11)(protocol=tcp)(port=1521))(address=(host=100.100.100.21)(protocol=tcp)(port=1521))(load_balance=yes)(failover=yes))(connect_data=(service_name=srv_1)))

注: hostname为浮动IP

Service_name为新建的服务srv_1.

l 选择名字和密码:scott tiger(scott用户要解锁)

l 添加jars包:选择导出的class12.jar.添加完之后,自动填充driverclassname: oracle.jdbc.driver.OracleDriver

l 保存scott的用户名和密码。

如下图:

\

点击test测试,连接状态

\

5)点击next选择 add

\

在 db browser中右键连接RacDriver 如下

\

二、Myeclipse连接oracle

1、oracle端设置

通过netca添加 service EDWPRD

\

\\

\

\

2.mysql连接oracle

l Driver template类型:选择oracle(thin driver),通过 java套字来连接数据库

l Driver name: 随便起个名字。

l Connection url: jdbc:oracle:thin:@100.100.100.30:1521:EDWPRD

Service_name为新建的服务EDWPRD.

l 选择名字和密码:scott tiger(scott用户要解锁)

l 添加jars包:选择导出的class12.jar.添加完之后,自动填充driverclassname: oracle.jdbc.driver.OracleDriver

保存scott的用户名和密码。

\

\

\