启动停止服务
ttdaemonadmin -stop
ttdaemonadmin -start
停止TimesTen服务器$> ttdaemonadmin –stopserver
启动TimesTen服务器$> ttdaemonadmin –startserver
停止TimesTen Daemon$> ttdaemonadmin –stop
启动TimesTen Daemon$> ttdaemonadmin –start
重启timesten Daemon$> ttdaemonadmin – restart
设置ram policy为in use:$> ttAdmin –rampolicy inuse dsn
设置ram policy 为always:$> ttadmin -rampolicy always firstmdb
设置ram policy 为manual:$> ttadmin -rampolicy manual firstmdb
手动加载data store 到内存:$> ttadmin -ramload firstmdb
手动卸载data store:$> ttadmin -ramunload firstmdb
在profile.env中定义别名
alias bill="ttisqlcs \"dsn=bill36cs;uid=bill;pwd=bill;\""
alias tt_lining="ttisqlcs \"dsn=lining;uid=tt;pwd=tt;\""
ttisqlcs "dsn=test_tt;uid=billing;pwd=billing;"
ttisql "dsn=test_tt;uid=billing;pwd=billing;"
常用命令,参数支持通配符“%_”:
列出表: tables| alltables [tablename]
查看表结构: desc[sribe] tablename
查看索引: indexes| allindexes [tablename]
查看视图: views | allviews
查看序列: sequences | allsequences
查看同义词: synonyms | allsynonyms
查看函数: functions | allfunctions
查看存储过程:procedures | allprocedures
查看包: packages | allpackages
导出表结构
ttSchema dsn
导出表数据
ttBulkcp -o dsn tableName fileName
导入数据到表中
ttBulkcp -i dsn tableName fileName
默认情况下ttBulkcp导入数据会形成表级锁,可以通过选项-[no]tblLock进行控制。
导出数据:
没有密码的时候:
ttBulkCp -o -s "|" DSN=test_tt tt.CUSTOMER_FOR_TEST CUSTOMER_FOR_TEST.TXT
有密码的时候:
ttBulkCp -o 'dsn=lining;uid=tt;pwd=tt;' tt.CUSTOMER_FOR_TEST CUSTOMER_FOR_TEST.TXT
ttBulkCp -o 'dsn=bill36;uid=bill;pwd=bill;' ACCOUNT_RATEPLAN ACCOUNT_RATEPLAN.TXT
ttIsqlCS 'dsn=lining;uid=tt;pwd=tt'