TUXEDO_XA 的使用方法
使用 TUXEDO XA 需要做以下几件事
以下以 ORACLE V815 为例:
1. 修改%TUXDIR%\udataobj\RM 文件,在RM 文件中指定数据库提供的XA
库。
Oracle_XA;xaosw; e:\Oracle\Ora81\rdbms\xa\oraxa8.lib
e:\Oracle\Ora81\precomp\lib\msvc\orasql8.lib(windows)
(unix:Oracle_XA:xaosw:-L${ORACLE_HOME}/lib - lclntsh.sl)
2. 编译 TMS(全局交易管理服务)
命令:buildtms –o TMS_ORA –r Oracle_XA
3.COPY TMS_ORA 到%TUXDIR\bin 目录下(或者放到$APPDIR)
4.在UBBCONFIG 中配置TLOG 日志和TMS_ORA 服务
*MACHINES
APPDIR="/disk2/tuxedo/demo"
TUXCONFIG="/disk2/tuxedo/demo/tuxconfig"
TUXDIR="/disk2/tuxedo"
TLOGDEVICE="/disk2/tuxedo/demo/TLOG"
TLOGNAME="TLOG"
TLOGSIZE=1024*GROUPS
GROUP1
LMID=simple GRPNO=1
TMSNAME=TMS_ORA TMSCOUNT=3
OPENINFO="Oracle_XA:Oracle_XA+Acc=P/tuxedo/odexut+SesTM=120+LogDir
=/disk2/tuxedo/demo/XALOG"
5. 编译 UBBCONFIG
命令:tmloadcf -y UBBCONFIG
7. 创建 TLOG(交易日志)
命令:tmadmin
crdl -b 2048 -z /disk2/tuxedo/demo/TLOG
crlog -m simple(假定逻辑机器名是simple)
10. 启动 TUXEDO
tmboot –y
11. 检查是否正常
1) 检查 TMS_ORA 是否启动
命令:tmadmin
psr
查看 TMS_ORA 是否启动。
2) 用程序检查是否正常
如果 TUXEDO 和ORACLE 连接正常那么对数据库的操作将会成功。
如果连接不正常,请检查ULOG日志,定位错误。
2.15 tuxedo 能否与Ms Sql Server 相连呢?