ttIsql "DSN=ttwind;UID=cacheuser;PWD=cacheuser;OraclePWD=cacheuser;"
--1.查看當前版本號
Command> version
TimesTen Release 11.2.2.7.0
Command> cachegroups;
Cache Group CACHEUSER.CACHETBLORDERS:
? Cache Group Type: Read Only
? Autorefresh: Yes
? Autorefresh Mode: Incremental
? Autorefresh State: On
? Autorefresh Interval: 10 Seconds
? Autorefresh Status: ok
? Aging: No aging defined
? Root Table: SCOTT.TBLORDERS
? Table Type: Read Only
?
Command> select count(*) from scott.tblorders;
< 111001 >
?
--2.斷開到TT的全部連接
?
--3.備份數據庫
mkdir /backup
ttBackup?? -type fileFull? -dir /backup? -fname ttwindbk? -force??? -connstr "DSN=ttwind"
?
--4.刪除cachegroup
ttIsql "DSN=ttwind;UID=cacheuser;PWD=cacheuser;OraclePWD=cacheuser;"
call? ttcachestop;
DROP? Cache Group? cachetblorders;
?exit;
--5.卸載內存
ttDaemonAdmin -stop
ttadmin -ramunload ttwind? --二選一
--6.毀壞數據庫
ttDestroy ttwind;
?
--7.刪除原來數據
rm -rf? /app/timesten/TimesTen/ttwind/info/datastore/ttwind.ds*
rm -rf? /app/timesten/TimesTen/ttwind/info/datastore/ttwind.log*
rm -rf? /app/timesten/TimesTen/ttwind/info/datastore/ttwind.res**
--8.恢復數據
ttDaemonAdmin -start
ttRestore -dir /backup?? -fname ttwindbk? -noconn?? -connstr "DSN=ttwind"
/******常見錯誤
Error 12133: TT12133: Data store file already exists -- file "restore.c", lineno 1006, procedure "doRestore"
Error 12134: TT12134: Log file(s) already exist -- file "restore.c", lineno 1040, procedure "doRestore"
?
解決的方法:
rm -rf? /app/timesten/TimesTen/ttwind/info/datastore/ttwind.ds*
rm -rf? /app/timesten/TimesTen/ttwind/info/datastore/ttwind.log*
rm -rf? /app/timesten/TimesTen/ttwind/info/datastore/ttwind.res**
*********/
?
ttIsql "DSN=ttwind;UID=cacheuser;PWD=cacheuser;OraclePWD=cacheuser;"
call ttCacheStart;
---9.驗證恢復結果
Command> cachegroups;
Cache Group CACHEUSER.CACHETBLORDERS:
? Cache Group Type: Read Only
? Autorefresh: Yes
? Autorefresh Mode: Incremental
? Autorefresh State: On
? Autorefresh Interval: 10 Seconds
? Autorefresh Status: C
? Aging: No aging defined
? Root Table: SCOTT.TBLORDERS
? Table Type: Read Only
1 cache group found.
Command> select count(*) from scott.tblorders;
< 111001 >
1 row found.
?
版權聲明:本文博客原創文章。博客,未經同意,不得轉載。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
