Hitachi

Hitachi Advanced Data Binder コマンドリファレンス


47.3.1 特定の日付の範囲のデータを含むチャンクのアーカイブ状態を解除する場合

次に示す条件で,表に作成された特定の日付の範囲のデータを含むチャンクのアーカイブ状態を解除します。

[図データ]

このとき,次に示す手順でadbunarchivechunkコマンドを実行します。

手順
  1. アンアーカイブチャンクオプションファイルを作成する

  2. adbunarchivechunkコマンドを実行する

各手順の例を以降で説明します。

〈この項の構成〉

(1) アンアーカイブチャンクオプションファイルを作成する

アンアーカイブチャンクオプションファイルを作成して,アンアーカイブチャンクオプションを指定します。この例では,adbunarchivechunkコマンド実行時に使用する処理リアルスレッド数を指定しています。

アンアーカイブチャンクオプションファイルの指定例
set adb_unarcv_rthd_num = 2
      :

(2) adbunarchivechunkコマンドを実行する

adbunarchivechunk -u ADBUSER01                                  ...1
                  -p '#HelloHADB_01'                            ...2
                  -z /home/adbmanager/unarchive_file/env01.txt  ...3
                  -r 2010/01/01-2010/12/31                      ...4
                  TABLE01                                       ...5
[説明]
  1. adbunarchivechunkコマンドを実行するHADBユーザの認可識別子を指定します。

  2. -uオプションに指定した認可識別子のパスワードを指定します。

  3. (1) アンアーカイブチャンクオプションファイルを作成する」で作成したアンアーカイブチャンクオプションファイルの絶対パス名を指定します。

  4. アーカイブ状態を解除するチャンクの日付の範囲を指定します。

  5. 処理対象表を指定します。