Chinaunix首页 | 论坛 | 博客
  • 博客访问: 170285
  • 博文数量: 77
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 990
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-21 18:13
文章分类

全部博文(77)

文章存档

2011年(1)

2009年(76)

我的朋友

分类:

2009-07-08 21:33:06

使用方法

说明:笔者的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

阅读(592) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~