tt数据库操作的一些记录

如何启停,导出/导入 表结构,内容 等
 启动停止服务
        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'


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值