Hitachi

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


6.2.1 指定形式およびオプションの説明

〈この項の構成〉

(1) 指定形式

adbchgchunkstatus
    -u 認可識別子
  〔-p パスワード〕
  〔-w 待機状態に変更するチャンクのチャンクID〔,待機状態に変更するチャンクのチャンクID〕…〕
  〔-n 通常状態に変更するチャンクのチャンクID〔,通常状態に変更するチャンクのチャンクID〕…〕
    処理対象表
重要
  • -wオプションまたは-nオプションのどちらかは必ず指定してください。また,両方指定することもできます。

  • 処理対象表は,必ずオプションの最後に指定してください。

(2) オプションの説明

-u 認可識別子

〜〈文字列〉((1〜100バイト))

adbchgchunkstatusコマンドを実行するHADBユーザの認可識別子を指定します。adbchgchunkstatusコマンドを実行するには,次の2つの権限を持っている必要があります。

  • CONNECT権限

  • 処理対象表に対するCHANGE CHUNK STATUS権限

このオプションに指定する認可識別子は,1~100バイトの範囲で指定してください。ただし,認可識別子を囲む二重引用符は,1~100バイトには含みません。

重要

認可識別子の文字列中に英小文字または\がある場合は,認可識別子の指定規則を必ず確認してください。認可識別子の指定規則については,「1.4.2 認可識別子およびパスワードの指定規則」を参照してください。

-p パスワード

〜〈文字列〉((1〜255バイト))

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

重要

パスワードの文字列中に,二重引用符(")やストローク(|)など,OSやシェルが別の意味で使用している文字がある場合は,パスワードの指定規則を必ず確認してください。パスワードの指定規則については,「1.4.2 認可識別子およびパスワードの指定規則」を参照してください。

なお,このオプションを省略してadbchgchunkstatusコマンドを実行すると,パスワードの入力を求める応答メッセージが表示されます。バックグラウンドで実行する場合など,標準入力からパスワードを入力できない環境では,このオプションを省略しないでください。

●-w 待機状態に変更するチャンクのチャンクID〔,待機状態に変更するチャンクのチャンクID〕…

〜〈整数〉((1〜9,223,372,036,854,775,807))

待機状態に変更するチャンクのチャンクIDを指定します。複数のチャンクIDを指定する場合は,チャンクIDをコンマ( , )で区切ったり,ハイフン(-)を指定したりしてください。

  • 例1:チャンクIDが1,3,5のチャンクを待機状態にする場合

    -w 1,3,5

  • 例2:チャンクIDが1〜5のチャンクを待機状態にする場合

    -w 1-5

  • 例3:チャンクIDが1,3,5〜10,15のチャンクを待機状態にする場合

    -w 1,3,5-10,15

処理対象表に存在しないチャンクIDや,通常状態でないチャンクのチャンクIDを指定した場合,その指定は無視されます(状態を変更できるチャンクだけを対象とします)。ただし,状態を変更できるチャンクが1つもない場合はエラーになります。

-n 通常状態に変更するチャンクのチャンクID〔,通常状態に変更するチャンクのチャンクID〕…

〜〈整数〉((1〜9,223,372,036,854,775,807))

通常状態に変更するチャンクのチャンクIDを指定します。複数のチャンクIDを指定する場合は,チャンクIDをコンマ( , )で区切ったり,ハイフン(-)を指定したりしてください。

  • 例1:チャンクIDが1,3,5のチャンクを通常状態にする場合

    -n 1,3,5

  • 例2:チャンクIDが1〜5のチャンクを通常状態にする場合

    -n 1-5

  • 例3:チャンクIDが1,3,5〜10,15のチャンクを通常状態にする場合

    -n 1,3,5-10,15

処理対象表に存在しないチャンクIDや,待機状態でないチャンクのチャンクIDを指定した場合,その指定は無視されます(状態を変更できるチャンクだけを対象とします)。ただし,状態を変更できるチャンクが1つもない場合はエラーになります。

処理対象表

チャンクの状態を変更する表の表名を指定します。マルチチャンク表を指定してください。

指定規則を次に示します。

  • スキーマ名.表識別子」の形式で指定します。

    自分が所有している表を指定する場合は,スキーマ名を省略できます。ほかのHADBユーザが所有している表を指定する場合は,スキーマ名を指定してください。

  • スキーマ名または表識別子中に,英小文字または\がある場合の指定規則については,「1.4.3 表名の指定規則」を参照してください。

  • CHANGE CHUNK STATUS権限を持っている表を指定できます。

  • シングルチャンク表は指定できません。

  • ビュー表は指定できません。

(3) -wおよび-nオプションの指定規則