tuxedo管理(3)

2019-06-17 16:53

BEA Tuxedo管理手册

unicom1

NADDR=\NLSADDR=\BRIDGE=\

分类总结

Type Identification Thresholds Time-outs Availability Machine Network Parameters requiring tuning TUXCONFIG, UID, GID, IPCKEY, DOMAINID MAXACCESSERS, MAXSERVERS, MAXSERVICES, MAXGTT, MAXCONV, MAXBUFSTYPE, MAXWSCLIENTS SCANUNIT, SANITYSCAN, DBBLWAIT, BBLQUERY, BLOCKTIME MASTER, MIGRATE, RESTART, GRACE, MAXGEN, RCMD TYPE, CMPLIMIT, NETLOAD, SPINCOUNT, TLOGDEVICE, PERM NADDR, NLSADDR 第 11 页 共 27 页

BEA Tuxedo管理手册

Servers Services Workstations CLOPT, ENVFILE LOAD, PRIO, BUFTYPE, SVCTIMEOUT WSNADDR, WSRPLYMAX 第 12 页 共 27 页

BEA Tuxedo管理手册

三、数据库XA设置

3.1 ORACLE XA

在附件中提供了rm文件,另外建议运行oracle的demo文件获得要连

接的所有lib库的名称.然后将这些名称全部写在RM文件中.

如: #Oracle 8i for NT

Oracle_XA;xaosw;%ORACLE_HOME%\\RDBMS\\XA\\ORAXA8.LIB %ORACLE_HOME%\\PRECOMP\\LIB\\MSVC\\ORASQL8.LIB %ORACLE_HOME%\\PRECOMP\\LIB\\MSVC\\ORASQX8.LIB %ORACLE_HOME%\\OCI\\LIB\\MSVC\\OCI.LIB %ORACL

E_HOME%\\OCI\\LIB\\MSVC\\OCIW32.LIB

#Oracle 8i for Unix

Oracle_XA:xaosw:-L${ORACLE_HOME}/lib -lclntsh

ubb 文件中 *GROUP节加上

TMSNAME=TMS_ORA TMSCOUNT=3

OPENINFO=\

ogDir=.+SqlNet=abcde\

具体在Oracle联机文档Application Development->oracle8 Application Development's Guild->Oracle XA->Defining the

第 13 页 共 27 页

BEA Tuxedo管理手册

xa_open String中提供了解释

在oracle用sys用户登录sqlplus, 运行${ORACLE_HOME}/rdbms/Admin/xaview.sql, grant select on v$xatrans$ to public;

grant select on dba_pending_transactions to scott;

commit;

4.运行 buildtms -o $(TUXDIR)/bin/TMS_ORA -r Oracle_XA 5. 在tpsvrinit()中EXEC SQL CONNECT ...改成 tpopen(), tpsrvdone()中EXEC SQL DISCONNECT...改成tpclose(); 实际可拷

贝$TUXDIR/apps/bankapp/appinit.c

6.需在ubb文件中MACHINE节指定TLOGDEVICE,TLOGSIZE

例:TLOGDEVICE=\

TLOGSIZE=500

7.建立TLOG文件直接拷贝$TUXDIR/apps/bankapp/crtlog.sh.设定相

关的环境变量后运行该shell文件.

8.启动事务用tpbegin(3,0),提交回滚用tpcommit/tpabort.

第 14 页 共 27 页

BEA Tuxedo管理手册

3.2 SYBASE XA

在RM文件,运行sybase获得要连接的所有lib库的名称.然后将这些

名称全部写在RM文件中:#Sybase_11 for NT

SYBASE_XA_SERVER;sybase_xa_switch;C:\\SYBASE_SERVER\\lib\\libx

asrvlib.lib

ubbconfig 文件中的 *GROUP节

TMS_NAME=TMS_SYB TMSCOUNT=3 OPENINFO=\-Uuserid1 -Ppassword1 -Nconnection2 -Lxa_log -Tall \具体察看Sybase文当中xa_open String中提供了解释

3.运行 buildtms -o $(TUXDIR)/bin/TMS_SYB -r SYBASE_XA_SERVER 4. 在tpsvrinit()中EXEC SQL CONNECT ...改成 tpopen, tpsrvdone()

中EXEC SQL DISCONNECT...改成tpclose(); 实际可查看

$TUXDIR/apps/bankapp/appinit.c

5.需在ubb文件中MACHINE节指定TLOGDEVICE,TLOGSIZE

例:TLOGDEVICE=\

TLOGSIZE=500

6.建立TLOG文件直接拷贝$TUXDIR/apps/bankapp/crtlog.sh.设定相

关的环境变量后运行该shell文件.

7.启动事务用tpbegin(3,0),提交回滚用tpcommit/tpabort.

第 15 页 共 27 页


tuxedo管理(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:调查报告一般由标题和正文两部分组成

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: