WebLogic中建立Informix连接池,并解决中文问题
来源:互联网 发布:双线螺纹编程 编辑:程序博客网 时间:2024/04/28 04:33
原文地址:http://blog.csdn.net/yuanfen127/article/details/1914634
WebLogic中建立Informix连接池,并解决中文问题
1WebLogic连接池配置
WebLogic Server已经包含有Oracle9i的数据库驱动程序,而不含Informix的数据库驱动,因此本文专门针对Informix数据库进行数据库缓冲池进行,需要在WebLogic Server中添加Informix的驱动。
1.1文件准备
需要准备Informix的驱动程序:ifxjdbc.jar和ifxjdbcx.jar
假定我们将这两个文件保存在C:盘下,即:
c:/ifxjdbc.jar
c:/ifxjdbcx.jar
1.2修改WebLogic Server启动脚本
在WebLogic中配置一个新的domain后,在其目录下会有两个启动脚本文件,startWebLogic.cmd和startWebLogic.sh,前者是Windows版本的启动脚本,后者是Linux、Unix或AIX等操作系统的启动脚本,选择正确的脚本进行修改。
打开脚本,找到“echo CLASSPATH=%CLASSPATH%”这段话,在前面一排加上几句话,如下:
windows版本的startWebLogic.cmd(使用;分隔多个变量)
set InformixDriver=c:/ifxjdbc.jar;c:/ifxjdbcx.jar
set CLASSPATH=%InformixDriver%;%CLASSPATH%
echo CLASSPATH=%CLASSPATH%
Linux版本的startWebLogic.sh(使用:分隔多个变量)
set InformixDriver=/usr/ifxjdbc.jar:/usr/ifxjdbcx.jar
set CLASSPATH=$InformixDriver:$CLASSPATH
echo CLASSPATH=$CLASSPATH
1.3启动WebLogic Server
Window版本:在对应的domain目录下双击startWebLogic.cmd
Linux版本:在对应的domain目录下输入命令sh startWebLogic.sh
或者在Workshop开发工具中打开项目后,直接启动服务器
1.4 配置数据连接池
打开IE,输入地址:http://localhost:7001/console,使用WebLogic用户登录(这取决于配置domain时的用户名设置)
点击菜单中“domain_name -> 服务 -> JDBC -> 连接缓冲池”,选择“配置新的连接缓冲池”。
1.4.1选择驱动程序
数据库类型选择“Informix”
驱动程序中选择“IBM’s Informix Driver (Type 4) Version:Any”
1.4.2 配置缓冲池参数
名称:[Informix]
数据库名称:数据库名称[dbname]
主机名:数据库服务器IP地址[10.10.0.8]
端口:数据库端口[1543]
数据库用户名:[username]
密码:[******]
确认密码:[******]
Informix Server:[dbserver]
1.4.3 修改生成参数
使用如下URL替换生成的URL:(此处很重要,这个可以解决中文问题)
jdbc:informix-sqli://10.10.0.8:1543/dbname:informixserver=dbserver;NEWLOACLE=en_us,zh_cn,zh_tw;NEWCODESET=GB2312,8859-1,819,Big5
在属性框中加上两个属性配对:
user=username
url=jdbc:informix-sqli://10.10.0.8:1543/dbname:informixserver=dbserver
portNumber=1543
databaseName=dbname
ifxIFXHOST=10.10.0.8
serverName=dbserver
NEWLOACLE=en_us,zh_cn,zh_tw
NEWCODESET=GB2312,8859-1,819,Big5
1.4.4测试
继续后,点击“测试数据库连接”,出现“连接成功”字样,说明配置成功。
- WebLogic中建立Informix连接池,并解决中文问题
- WebLogic中建立Informix连接池,并解决中文问题
- Informix解决中文乱码问题
- C#(.Net) 解决Informix中文乱码问题
- 解决jdbc连接informix乱码问题
- Weblogic Server中如何解决中文显示乱码问题
- 关于WebLogic中连接池的问题
- IOS 正则表达式匹配文本中URL位置并获取URL所在位置(解决连接中文问题)
- 解决dbvisualizer(pro 9.1.1)连接informix(at AIX)SQL或表数据中文显示乱码问题
- secure crt连接oracle 解决oracle账户锁定问题,并配置weblogic数据源
- weblogic中设置:自动检查连接池中的连接是否有效,并重建失效的连接
- informix数据库在DbVisualizer中数据中文乱码问题
- weblogic中设置MySQL连接池的问题与方法
- 用dom4j建立,修改XML文档,并解决格式化输出和中文问题
- 用dom4j建立,修改XML文档,并解决格式化输出和中文问题
- 用dom4j建立,修改XML文档,并解决格式化输出和中文问题
- 用dom4j建立,修改XML文档,并解决格式化输出和中文问题
- 用dom4j建立,修改XML文档,并解决格式化输出和中文问题
- jquery datagrid footer rows应用
- 动态注册BroadcastReceiver无法被alarmManager启用???
- checkstyle配置文件中英文对照
- Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
- Calendar的使用2(add set roll)方法的区别
- WebLogic中建立Informix连接池,并解决中文问题
- Android异步处理二:使用AsyncTask异步更新UI界面
- js获取电脑分辨率及操作
- 创意高科技-----服装打印机
- IOS7导航栏的设置
- java学习日志6——选择语句:三目运算,if···else,switch
- 【分享】CUHK-Search-Reranking (CUHKSR) Dataset:Metadata of Images of reference classes in data set II
- 23种设计模式对比与总结
- java中的值传递和引用传递