这几天在Weblogic下配置SqlServer2008 XA驱动的连接池,又遇到的一些问题以及解决办法,供参考:
Weblogic下SqlServer2008 XA驱动连接一定要使用 Microsoft SQL Server JDBC Driver 3.0, 在weblogic 的JDBC数据源配置中选择<Microsoft's MS SQLServer Driver (Type 4 XA) Versions:2005>:
一、JDBC 驱动程序在每个安装包中都包括 2 个 JAR 类库:sqljdbc.jar 和 sqljdbc4.jar。复制对应的JAR类库到Weblogic的CLASSPATH类库目录中去。
sqljdbc.jar
sqljdbc.jar 类库提供对 JDBC 3.0 的支持。
sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。
注意: JDBC 驱动程序不支持 JRE 1.4。使用 JDBC 驱动程序时必须将 JRE 1.4 升级至 JRE 5.0 或更高版本。在某些情况下,您可能需要重新编译应用程序,因为它可能与 JDK 5.0 或更高版本不兼容。有关详细信息,请参阅 Sun icrosystems 网站上的文档。
sqljdbc4.jar
sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有功能,还包括新增的 JDBC 4.0 方法。
sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。
注意: 如果应用程序必须在 JRE 6.0 上运行,即使该应用程序不使用 JDBC 4.0 功能,也应使用 sqljdbc4.jar。
二、在需要JTA事务的master数据库中运行SQL脚本文件xa_install.sql(脚本在sqljdbc_3.0.1301.101_chs.tar.gz 里面有,不要运行Weblogic目录下的instjdbc.sql),以下是注意事项:
1、运行SQL脚本文件xa_install.sql之前必须先把外部存储dll文件SQLJDBC_XA.dll 复制到目标SQL Server的 Binn目录中去。
2、Microsoft SQL Server JDBC Driver 3.0 使用分布式事务存储过程需要SQL Server的[SqlJDBCXAUser]角色权限。默认无任何用户有[SqlJDBCXAUser]角色权限。SQL管理员可以稍后为用户添加[SqlJDBCXAUser]角色,以便使用Microsoft SQL Server的JDBC驱动程序3.0分布式事务。
用户可以通过管理台界面赋予用户master数据库的[SqlJDBCXAUser]角色,
也可以通过以下SQL语句添加[SqlJDBCXAUser]角色
exec sp_addrolemember [SqlJDBCXAUser], 'MySQLUser'
或者
exec sp_addrolemember [SqlJDBCXAUser], 'MyDomain\MyWindowsUser'
分享到:
相关推荐
用FLASH,详细的演示了在,Weblogic 8.0中SQL Server 2000的JDBC连接池配置的过程
weblogic中,如何配置各种数据库的连接池
包含sqljdbc4.jar包和建立数据源文档。亲测可以使用。
Weblogic8.X+SQL SERVER2000安装及连接池配置指南
weblogic配置sql数据连接池
NULL 博文链接:https://52347.iteye.com/blog/401561
图片解说 weblogic 配置数据源 sqlServer2000
weblogic输出sql配置。非常实用。配置简单。有教程例子。
weblogic连接池配置说明, weblogic8.1连接池配置及简单优化
weblogic8和10版本配置sql输出方式
所有 SQL Server 用户都可以免费下载 SQL Server JDBC Driver 2.0,并可以从任何 Java 应用程序、应用程序服务器或支持 Java 的小程序访问 SQL Server 2000、SQL Server 2005 和 SQL Server 2008。这是一个 Type 4 ...
sql-server2000与weblogic8数据源及连接池配置连接完整指南
1 下载“Microsoft SQL Server 2000 Driver for JDBC”并安装 (注意版本兼容性问题!建议将SQLServer2000升级到SP3) 2 安装后在安装的目录中有三个jar文件包
WebLogic_Server安装和配置
配置WebLogic Server集群
WebLogic Server10.3的安装和配置
weblogic连接池配置数据库断掉重连的问题
1、weblogic数据源的配置,2、数据库连接配置,3、jndi连接方式配置
WebLogic_Server_11g 服务器配置
weblogic server安装与配置,ppt希望对大家有用