zoukankan      html  css  js  c++  java
  • timesten备份和恢复


    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.

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    C# 还原SQL数据库(非存储过程方式)
    C# 无边框窗体移动代码
    SQL 2008 R2 数据库镜像操作
    序列号
    Oracle VM VirtualBox 随系统自动启动虚拟机的方法
    SQL每个用户最后的一条记录
    JS判断是否在微信浏览器打开
    使用device.js检测设备并实现不同设备展示不同网页
    check单选框多个全选与取消全选
    判断滚动是否到达底部
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4685635.html
Copyright © 2011-2022 走看看