关于在Solaris上进行配置Oracle环境的JDBC的方法的说明
2005-02-18 14:20
507 查看
在安装好了WAS和Oracle客户端的Solaris的操作系统的条件下进行配置JDBC连接的步骤:
1. 进行修改root用户的.profile文件,增加root用户启动oracle程序的环境变量。需要增加的内容如下:
设置ORACLE_HOME=/opt/oracle,
设置LD_LIBRARY_PATH将其增加一个路径:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/oracle/lib32(确保oci驱动程序和32位的Oracle库的lib32),由于Oracle9i是64位的系统,而WAS和JDK目前都只是支持32位的程序,所以我们需要修改oracle默认的启动,设置为32位的lib。
设置ORACLE_BASE=/opt/oracle/bin,
创建到/usr/lib目录中的以下Oracle库德ruan连接:
对于Oracle9i:链接到:libwtc9.so,libclntsh.so.9.0和libocijdbc9.so
这里的配置请参照使用oracle这个用户登录到操作系统下的.profile文件的内容。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
2. 修改完.profile文件以后重新启动系统使修改的环境变量产生效果.使用root用户登陆系统,执行命令行程序:sqlplus epstar/epstar@urpdb(根据不同的数据库和密码进行修改)进行测试修改的环境变量是否生效。如果可以正常登录到数据库,说明环境的配置已经成功。
3. 启动WAS的管理控制台,进入到WAS的配置界面。
进入到环境->管理websphere环境变量进行修改Oracle的环境变量,修改键值为:
OACLE_JDBC_DRIVER_PATH=/opt/oracle/jdbc/lib
如下图所示:
4. 设置JDBC,在资源->jdbc中新建一个Oracle Jdbc Driver
如下图所示:
5. 在数据库的连接URL中输入:jdbc:oracle:oci:@epstar
如下图所示:
6. 其他的配置见WAS的配置文档,在这里就不详细描述了。
7. 将/opt/oracle/jdbc/lib/classes12.zip复制到/opt/WebSphere/AppServer/lib/ext/目录下,请千万要记住不要将/opt/oracle/jdbc/lib下的其他文件都一起复制到/opt/WebSphere/AppServer/lib/ext/目录下,以防使用启动程序的时候会导致混乱而无法正确的进行数据库的访问。
8. 需要注明的是在集群的环境下创建JDBC需要注意到,在创建JDBC的时候需要选择作用域(单元,节点,服务器),我们选择节点:需要选择jhhong(机器名)节点,而不是jhhongManager(集群环境的server使用)。系统默认的创建的环境是在jhhongManager环境,需要进行修改,同样的在设置环境的时候,设置WebSphere环境变量的时候也需要进行选择节点,这里的默认节点也是jhhongManager这样的节点环境。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
1. 进行修改root用户的.profile文件,增加root用户启动oracle程序的环境变量。需要增加的内容如下:
设置ORACLE_HOME=/opt/oracle,
设置LD_LIBRARY_PATH将其增加一个路径:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/oracle/lib32(确保oci驱动程序和32位的Oracle库的lib32),由于Oracle9i是64位的系统,而WAS和JDK目前都只是支持32位的程序,所以我们需要修改oracle默认的启动,设置为32位的lib。
设置ORACLE_BASE=/opt/oracle/bin,
创建到/usr/lib目录中的以下Oracle库德ruan连接:
对于Oracle9i:链接到:libwtc9.so,libclntsh.so.9.0和libocijdbc9.so
这里的配置请参照使用oracle这个用户登录到操作系统下的.profile文件的内容。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
2. 修改完.profile文件以后重新启动系统使修改的环境变量产生效果.使用root用户登陆系统,执行命令行程序:sqlplus epstar/epstar@urpdb(根据不同的数据库和密码进行修改)进行测试修改的环境变量是否生效。如果可以正常登录到数据库,说明环境的配置已经成功。
3. 启动WAS的管理控制台,进入到WAS的配置界面。
进入到环境->管理websphere环境变量进行修改Oracle的环境变量,修改键值为:
OACLE_JDBC_DRIVER_PATH=/opt/oracle/jdbc/lib
如下图所示:
4. 设置JDBC,在资源->jdbc中新建一个Oracle Jdbc Driver
如下图所示:
5. 在数据库的连接URL中输入:jdbc:oracle:oci:@epstar
如下图所示:
6. 其他的配置见WAS的配置文档,在这里就不详细描述了。
7. 将/opt/oracle/jdbc/lib/classes12.zip复制到/opt/WebSphere/AppServer/lib/ext/目录下,请千万要记住不要将/opt/oracle/jdbc/lib下的其他文件都一起复制到/opt/WebSphere/AppServer/lib/ext/目录下,以防使用启动程序的时候会导致混乱而无法正确的进行数据库的访问。
8. 需要注明的是在集群的环境下创建JDBC需要注意到,在创建JDBC的时候需要选择作用域(单元,节点,服务器),我们选择节点:需要选择jhhong(机器名)节点,而不是jhhongManager(集群环境的server使用)。系统默认的创建的环境是在jhhongManager环境,需要进行修改,同样的在设置环境的时候,设置WebSphere环境变量的时候也需要进行选择节点,这里的默认节点也是jhhongManager这样的节点环境。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
相关文章推荐
- 关于配置环境报Cannot load JDBC driver class 'com.mysql.jdbc.Driver '
- Solaris 10(x86)构建Oracle 10g RAC之--配置系统环境(1)
- [转]关于安装配置XNA开发环境的详细说明
- vxsim 配置虚拟网卡(进行网络编程,配置方法增加了说明)
- 【Linux】Solaris10下安装后Oracle11g的环境变量配置,实现oracle用户下支持sqlplus,lsnrctl等命令
- [转]关于安装配置XNA开发环境的详细说明
- 关于VC++中,两种自定义消息的发送与接收的方法实现进行说明
- 关于win10 php环境配置后运行php文件出现HTTP 错误 401.3 - Unauthorized的解决方法
- 关于 mac 电脑上如何用终端配置 android 开发环境adb 和 识别手机设备的方法
- jdbc环境配置以及进行简单的增 删 改
- Solaris 10(x86)构建Oracle 11gR2 RAC之--配置系统环境(1)
- 一个关于oracle和java环境配置的问题
- 【VUE】关于VUE环境配置问题导致IIS发布之后Create与Mounted方法的执行问题
- 关于VC++中,两种自定义消息的发送与接收的方法实现进行说明。
- 关于VC++中,两种自定义消息的发送与接收的方法实现进行说明。
- oracle的环境配置-网络配置的方法
- Solaris 10(x86)构建Oracle 11gR2 RAC之--配置系统环境(2)
- cocos2d-x 学习笔记(1)关于cocos2d-x(环境配置,项目结构,文件说明)
- ORACLE配置jdbc方法
- Java JDBC Thin Driver 连接 Oracle 三种方法说明