Content Platform Engine, V 5.1   数据库:  SQL          

配置 JDBC 分布式事务组件

必须对每个将包含 Content Engine 数据库的 Microsoft SQL Server 启用 XA 事务。

过程

要对 Content Platform Engine 数据库启用 XA 事务,请完成下列步骤:

  1. Content Platform Engine SQL Server 数据库下载 IBM FileNet P8 系统需求 文档中引用的 Microsoft SQL Server JDBC 驱动程序。
    提示: JDBC 设置的安装过程会随发行版不同而有所不同。请参阅 Microsoft 的 Web 站点以获取完整的详细信息。
  2. sqljdbc_xa.dll 从 JDBC 安装目录复制到实例的 binn 文件夹(尽管 V2.0 以前的驱动程序版本在 tools\binn 文件夹中也能够正常工作)。 对于 32 位版本的 Microsoft SQL Server,请使用 x86 文件夹中的 sqljdbc_xa.dll 文件。对于 64 位版本的 Microsoft SQL Server,请使用 x64 文件夹中的 sqljdbc_xa.dll 文件。
  3. 以 SA 管理员身份或者拥有相应许可权的用户身份登录,并对每个将参与分布式事务的 SQL Server 实例上的主数据库执行数据库脚本 xa_install.sql
    要点: 请使用 SQL Server 数据库凭证(而不是 Windows 凭证)进行登录。IBM® FileNet® P8 不支持通过 Windows 集成式登录功能来登录到 SQL Server
    此脚本将安装 sqljdbc_xa.dll 作为扩展存储过程,并且将在主数据库中创建 SqlJDBCXAUser 角色。
  4. 将每个由 Content Platform Engine 用于访问 SQL Server 的数据库帐户 (cpe_db_user) 添加到 SqlJDBCXAUser 角色。 此操作将授权那些帐户通过该 JDBC 驱动程序参与分布式事务。
  5. 单击组件服务 > 我的电脑 > 属性 > MSDTC > 安全性配置并确保已启用 XA 事务。


最近一次更新时间: 2016 年 3 月
p8ppi028.htm

© Copyright IBM Corporation 2013, 2016.