ttbulkcp -o 'dsn=ocs_mmdb;uid=ocs;pwd=ocs;' OCP_PROCESS_LOG ocsmmdb2_data.file
ttbulkcp -i 'dsn=ocs_mmdb;uid=ocs;pwd=ocs;' OCP_PROCESS_LOG ocsmmdb2_data.file
1) 导出所有用户对象脚本(包括系统用户脚本)
ttSchema -st 'dsn=tt_n01;uid=abm;pwd=abm' > ttscript.txt;
2) 导出所有用户对象脚本(不包括系统用户脚本)
ttSchema 'dsn=tt_n01;uid=abm;pwd=abm' > ttscript.txt;
查看ckpt配置
call ttckptconfig;
1 优化索引
statsupdate ACCT_BALANCE;
2 表信息的统计
CALL ttOptUpdateStats ( 'ACCT_BALANCE', 1 );
3 手工做checkpoint
call ttCkpt();
4 查看TT的状态
ttStatus
ttAdmin -query ttdb
5 cache/ replication agent 的打开与关闭
命令行
ttAdmin -cacheStart ttdb
ttAdmin -cacheStop ttdb
ttAdmin -repStart ttdb
ttAdmin -repStop ttdb
command 命令调用存储过程
call ttCacheStart();
call ttCacheStop();
call ttRepStart();
call ttRepStop();
PS: 目前cache group 不稳定,故建议不用,需要用到的话建议换程序同步或XLA来代替.
6 到.sql文件所在目录下运行sql文件
1)在命令里面执行ttIsql -f *.sql dsn
2) 在Timesten里面执行Command> run test.sql
例如ttIsql -f ACCT_BALANCE.file ttdb
7 Monitoring cache groups
1)得到所有的cachegroup
Command> cachegroup;
2)查看某一cachegroup的sql命令
Command> cachegroup cg_test;
3)查看表结构
tables;
4)查看某个表的结构
tables serv;
5)查看所有的索引
indexes;
6)查看某个表的索引
indexes serv;
8 tt查看锁
1)tt查看锁
--ttXactAdmin dsn;
-ttXactAdmin "dsn=ttdb;uid=srd;pwd=srd"
--ttXactAdmin "dsn=ttdb;uid=abm;pwd=abm_sc_lc"
例如 : ttXactAdmin ttdb;
ttXactAdmin –connstr DSN=ttdb;
2)TT查看某个事务id的情况
ttXactAdmin -xact TransactionID <DSN>
例如ttXactAdmin -xact Tran 14.1082578
3)回滚某个TT事务
ttxactadmin -xactIdRollback <xid> <DSN>
例如ttXactAdmin -xact 25.51236 ttdb
4)-查看TT是否维持了长事务
call ttlogholds;
hello