[tuxedo配置]我的配置

setenv配置设置环境变量

call "C:/Program Files/Microsoft Visual Studio/VC98/Bin/vcvars32.bat"

set TUXDIR=D:/tuxedo
set ORACLE_HOME=D:/oracle/ora81
set ORACLE_SID=oracl
set APPDIR=D:/tuxapp1
set PATH=PATH=%TUXDIR%/bin;%TUXDIR%/include;%TUXDIR%/lib;%ORACLE_HOME%/bin;%PATH%
set TUXCONFIG=%APPDIR%/center.tux
set BDMCONFIG=%APPDIR%/center.bdm

set RM=Oracle_XA
set RMNAME=Oracle_XA

命令执行步骤

ORACLE 的准备:
1. 如果是8i:connect internal;如果是9i:connect sys
   执行 $ORACLE_HOME/rdbms/admin/xaview.sql,如果是9i $ORACLE_HOME = 类似D:/oracle/ora92
   grant select on v$xatrans$ to public with grant option;
   grant select on v$pending_xatrans$ to public with grant option;
   GRANT SELECT ON DBA_PENDING_TRANSACTIONS TO PUBLIC;
2. connect system
   grant select any table to public;
 
TUXEDO 的内容:

1. 查阅 $TUXDIR/udataobj/RM 是否有如下数据行(一种数据库只需其中一行):

   # ORACLE 8 for NT
   <RM NAME>;xaosw;/ORANT/RDBMS80/XA/XA80.LIB /ORANT/PRO80/LIB/MSVC/SQLLIB80.LIB

   # ORACLE 9i for NT
   Oracle_XA;xaosw;D:/oracle/ora92/rdbms/XA/ORAXA9.LIB D:/oracle/ora92/precomp/lib/msvc/oraSQL9.LIB

   # ORACLE for UNIX
   <RM NAME>:xaosw:-L${ORACLE_HOME}/lib -lclntsh

2. 在TUXEDO用户下创建 TMS
   buildtms -o $TUXDIR/bin/<TMS NAME> -r <RM NAME>

3. 配置 UBBCONFIG

   在 *GROUPS 节添加以下数据行:
   OPENINFO="<RM NAME>:Oracle_XA+Acc=P/<user name>/<password>+SesTm=600+SqlNet=<service name>+MaxCur=5+LogDir=."
   TMSNAME="<TMS NAME>"

   若连本地数据库,需设置环境变量 ORACLE_SID, 则为
   OPENINFO="<RM NAME>:Oracle_XA+Acc=P/<user name>/<password>+SesTm=600+MaxCur=5+LogDir=."
   TMSNAME="<TMS_NAME>"

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值