ヘッダーをスキップ

Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド リリース6.0 B25770-01 |
| 目次 | 索引

前へ | 次へ |

## ttRestore

説明

ttBackupユーティリティを使用して作成されたバックアップからデータ・ストアを作成します。データ・ストアがすでに存在する場合には、ttRestoreはデータ・ストアを上書きしません。

ttRestoreの接続文字列中のデータ・ストア属性には、初期接続属性または一般接続属性を使用できます。また、データ・ストア属性のLogDirも使用できます。その他のすべてのデータ・ストア属性は、バックアップ・ファイルからコピーされます。これにより、リストアされたデータ・ストアを再配置することができます。

ttRestoreによる操作は、データ・ストアを移動させることができるため、初期接続よりも強力です。また、他のデータ・ストア属性を上書きできないため、データ・ストアの新規作成よりも強力ではありません。

TimesTenのバックアップとリストア機能に関する概要は、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』のデータ・ストアのバックアップとリストアに関する項を参照してください。データ・ストア内の表の所有者名を変更するには、ttMigrateユーティリティを使用します。表のリストア時に-renameオプションを使用して表の所有者名を変更できます。

アクセス制御

アクセス制御がTimesTenのインスタンスに対して有効である場合、このユーティリティではADMIN権限またはデータ・ストア・オブジェクトの所有権が必要です。接続文字列またはDSNに認証情報が指定されない場合、続行する前にユーザーIDおよびパスワードの入力が求められます。

構文

    ttRestore [-h | -help]
    ttRestore [-V | -version]
    ttRestore [-fname fileprefix] [-noconn] -dir directory
    {DSN | -connStr connectionString}
    ttRestore -i [-noconn] {DSN | -connStr connectionString}

オプション

ttRestoreには、次のオプションがあります。

    -connStr
    connection_string
| データ・ストア名、サーバー名とDSN（必要に応じて）および関連する接続属性を含むODBC接続文字列。
    DSN
| 管理するデータ・ストアのODBCデータソース名を指定します。
    -dir directory
| バックアップ・ファイルが保存されているディレクトリを指定します。
    -fname fileprefix
| バックアップ・ディレクトリ内のバックアップ・ファイルに対して、ファイル接頭辞を指定します。バックアップ・ファイルは、この接頭辞を使用してバックアップ・ディレクトリに保存される必要があります。このパラメータのデフォルト値は、データ・ストアのODBC定義のDataStoreパラメータのファイル名の部分です。
    -h
    -help
| 使用方法のメッセージを出力して終了します。
    -i
| バックアップ・データで標準入力を読み取ります。-dirまたは-fnameオプションは、-iと同時に使用できません。ttRestoreは、ログをロールフォワードします。
    -noconn
| リストアが成功したことを確認するには、ttRestoreで最後の手順としてデータ・ストアに接続します。このオプションは、この最後の接続を無効にします。
    -V | -version
| ttRestoreのリリース番号を出力して終了します。

例

    ttRestore -dir /users/pat/TimesTen/backups
    -fname FastInsBkup "DSN=FastIns"

    origDSNというデータ・ストアをディレクトリ/users/rob/tmpにバックアップし、それをrestoredDSNというデータ・ストアにリストアするには、次のコマンドを実行します。

    ttBackup -dir /users/rob/tmp -fname restored "dsn=origDSN"
    ttRestore -dir /users/rob/tmp -fname restored "dsn=restoredDSN"

    fnameの値は、バックアップ・ファイル名の接頭辞部分に使用する名前です。

    UNIXでテープ・バックアップをFastInsデータ・ストアにリストアするには、次のように実行します。

    dd bs=64k if=/dev/rmt0 | ttRestore -i DSN=FastIns

注意

このユーティリティは、TimesTen Data Managerがインストールされている場合にのみサポートされます。

関連項目

ttBackup（ttBackup）
ttBulkCp（ttBulkCp）
ttMigrate（ttMigrate）