[转帖]BEA Tuxedo的通信缓冲区_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4383 | 回复: 0   主题: [转帖]BEA Tuxedo的通信缓冲区        下一篇 
linjun
注册用户
等级:中校
经验:2221
发帖:176
精华:2
注册:2013-1-6
状态:离线
发送短消息息给linjun 加好友    发送短消息息给linjun 发消息
发表于: IP:您无权察看 2013-1-8 10:45:46 | [全部帖] [楼主帖] 楼主

使用方法

说明:笔者的Tuxedo安装在G:\Bea\Tuxedo下,故所有涉及到%TUXDIR%的地方,都应改为实际路径!

一、下载示例程序
    将示例程序下载后,解压到%TUXDIR%\samples\atmi\Tuxedo_buf目录中
二、CARRAY和STRING示例的使用
    说明:CARRAY和STRING的示例程序就在%TUXDIR%\samples\atmi\Tuxedo_buf下。
1。修改setenv.cmd和ubb文件,将%TUXDIR%改为实际值;
2。运行setenv.cmd;
3。编译所有程序:

 >nmake all


4。加载配置文件

 >tmloadcf -y ubb


5。启动服务器

 >tmboot -y


6。测试

 >Carray_cli
>String_cli


7。关闭服务器

 >tmshutdown -y


二、FML示例的使用
1。修改%TUXDIR%\samples\atmi\Tuxedo_buf\FML目录下的setenv.cmd和ubbshm_fml文件,将%TUXDIR%改为实际值;
2。运行setenv.cmd;
2。编译所有程序:

 >nmake all


3。创建数据设备列表:

 >tmadmin -c
crdl -z G:\bea\tuxedo\samples\atmi\Tuxedo_buf\FML\JQDB -b 30000
quit


4。创建���据库

>sql
create database JQDB with (
DEVNAME='G:\bea\tuxedo\samples\atmi\Tuxedo_buf\FML\JQDB',
IPCKEY=80953, LOGBLOCKING=0, MAXDEV=1,
NBLKTBL=200, NBLOCKS=2048, NBUF=70, NFIELDS=80,
NFILES=20, NFLDNAMES=60, NFREEPART=40, NLCKTBL=200,
NLINKS=80, NPREDS=10, NPROCTBL=20, NSKEYS=20,
NSWAP=50, NTABLES=20, NTRANTBL=200, PERM='0666',
STATISTICS='n'
)\g


5。创建表

>sql
create table FRIEND (
FRIEND_ID integer not null,
NAME  char(10),
MOBILE  char(14),
primary key(FRIEND_ID)
) with (
FILETYPE='hash', ICF='PI', FIELDED='FML',
BLOCKLEN=512, DBLKS=8, OVBLKS=2
)\g


6。加载配置文件

 >tmloadcf -y ubbshm_fml


7。创建事务日志

>tmadmin
echo
crdl -z G:\bea\tuxedo\samples\atmi\Tuxedo_buf\FML\TLOG -b 1500
crlog -m SITE1


8。启动服务器

 >tmboot -y


9。测试

 >Fml_cli


10。关闭服务器

 >tmshutdown -y


三、VIEW示例的使用
1。修改%TUXDIR%\samples\atmi\Tuxedo_buf\VIEW目录下的setenv.cmd和ubbshm_view文件,将%TUXDIR%改为实际值;
2。运行setenv.cmd;
2。编译所有程序:

 >nmake all


3。创建数据设备列表:

 >tmadmin -c
crdl -z G:\bea\tuxedo\samples\atmi\Tuxedo_buf\VIEW\JQDB -b 30000
quit


4。创建数据库

>sql
create database JQDB with (
DEVNAME='G:\bea\tuxedo\samples\atmi\Tuxedo_buf\VIEW\JQDB',
IPCKEY=80953, LOGBLOCKING=0, MAXDEV=1,
NBLKTBL=200, NBLOCKS=2048, NBUF=70, NFIELDS=80,
NFILES=20, NFLDNAMES=60, NFREEPART=40, NLCKTBL=200,
NLINKS=80, NPREDS=10, NPROCTBL=20, NSKEYS=20,
NSWAP=50, NTABLES=20, NTRANTBL=200, PERM='0666',
STATISTICS='n'
)\g


5。创建表

>sql
create table FRIEND (
FRIEND_ID integer not null,
NAME  char(10),
MOBILE  char(14),
primary key(FRIEND_ID)
) with (
FILETYPE='hash', ICF='PI', FIELDED='FML',
BLOCKLEN=512, DBLKS=8, OVBLKS=2
)\g


6。加载配置文件

 >tmloadcf -y ubbshm_view


7。创建事务日志

>tmadmin
echo
crdl -z G:\bea\tuxedo\samples\atmi\Tuxedo_buf\VIEW\TLOG -b 1500
crlog -m SITE1


8。启动服务器

 >tmboot -y


9。测试

 >view_cli


10。关闭服务器

 >tmshutdown -y




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论