Weblogic 9.0下JDBC数据源sybase的配置

来源:互联网 发布:自制文字图片软件 编辑:程序博客网 时间:2024/05/18 03:30

关于weblogic中sybase的数据源配置资料很少,整理如下:

1. 要在weblogic下配置Sybase JDBC数据源,应具
备以下几个条件:
(1)安装了Sybase数据库;
(2)安装了Weblogic Server 9.0;
(3)在其上部署数据源的所有服务器上安装了
要用于配置数据库连接的JDBC驱动程序。
WebLogic Server 9.0缺省安装了Sybase的驱动
包jconn2.jal",如果要使用版本更高的驱动包(如
jconn3.jfir),则可将jconn3.jal"拷贝到% WL—
HOME%\server\lib目录下,并修改%WL—HOME%
\common\bin⋯⋯commEnv.cmd文件,在WEBLOG—
IC— CLASSPATH中加入jconn3.jal"
,如图1所示,再
启动weblogic servel"。

 

2.配置JDBC数据源

(1)进入管理控制台,在“Domain Structure”树
中,展开“Services”>“JDBC”,然后选择“Data
Sources”;在“数据源概要”页上,单击“New”,出现
如图2的界面(如果“New”按钮是灰色的,则先要点
击“Lock&Edit”)。

 

(2)在“JDBC Data Source Propertites”页上,输
入或选择下列信息:
@Name一输入此JDBC数据源的名称,如
“JDBC Data Source—Sybase”。此名称在配置文件
(config.xm1)和管理控制台中用于指代此数据源。
@JNDI Name一输入要将此JDBC数据源绑定
到的JNDI路径,如jdbc/test(应与应用中
jdbcSupport.xml文件中定义的jndiName一致)。保
留连接时,应用程序按此名称在JNDI树中查找数
据源。
@Database Type一选择要连接到的数据库的
DBMS,选择“Sybase”。
@Database Driver一选择要用于连接到数据库
的JDBC驱动程序,选择“Sybase's Driver(Type 4)
Versions 5.X”

(3)在“Transaction Options” 页上,选中 Commit

 

(4)在“Connection Properties”页上,输入下列属 使用的端口:5000。
性的值: ~)Datahase User Name 一输入对于此数据源
(~)Database Name一输入要连接到的数据库的 中的每一连接要使用的数据库用户帐户名:
名称:test。dbuser。 .
@)Host Name一输入承载数据库的服务器的(~)Password/Confirm Password一输入数据库用
DNS名称或IP地址:172.16.16.117。 户帐户的密码:1234。
(~)Port一输入数据库服务器监听连接请求时

(5)在“Test Database Connection”页上,检查连 jconn3.jill",须修改为:
接参数并单击“Test Configuration”。 com.syhase.jdhc3.jdbc.Sybdriver
①缺省情况下,“Driver Class Name”是wehlogic ② 为避免应用程序中的中文乱码须修改
自带的驱动包jconn2.jar,如果要使用前面加载的 “URL”属性为:

jdbc.sybase.Tds:172.16.1 17:5000/test?charset=
cp936
WebLogic尝试创建从管理服务器到数据库的
连接,连接测试的结果显示在页面的顶部。如果测
试不成功,则应该更正任何配置错误并重新测试。

(其实测试不通过应用也能用的)
单击“Next”继续。 .
(6)在“Select Targets”页上,选择要部署此数据
源的服务器。
(7)单击“Finish”保存JDBC数据源配置并将
数据源部署到您所选的目标中。
(8)最后,在管理控制台的更改中心中单击
“Activate Changes”。