Hitachi

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


9.6 注意事項

  1. adbchgsrvmodeコマンドは,HADBサーバの稼働中に実行できます

  2. 静止モードへの変更要求を受け付けた際,一度でも更新系SQLを実行したことがあるトランザクションが存在する場合は,そのトランザクションはキャンセルされ,トランザクションを実行中のコネクションは切り離されます。

  3. オフラインモードへの変更要求を受け付けた際,HADBサーバがインストールされているサーバマシンとは異なるマシンからのコネクションが存在している場合は,そのコネクションのトランザクションはキャンセルされ,コネクションは切り離されます。

  4. メンテナンスモードへの変更要求を受け付けた際,メンテナンスモードで実行できるコマンド以外のコネクションが存在している場合は,そのコネクションのトランザクションはキャンセルされ,コネクションは切り離されます。

  5. adbchgsrvmodeコマンドの実行中(稼働モードの変更中)に実行できるSQL文およびコマンドについて,次の表に示します。

    表9‒2 稼働モードの変更中に実行できるSQL文およびコマンド

    項番

    SQL文およびコマンド名

    通常モードから静止モード

    静止モードから通常モード

    通常モードからオフラインモード

    オフラインモードから通常モード

    通常モードからメンテナンスモード

    メンテナンスモードから通常モード

    サーバマシンでの実行※1

    サーバマシンとは異なるマシンからの実行※2

    サーバマシンでの実行※1

    サーバマシンとは異なるマシンからの実行※2

    1

    検索系SQL

    ※3

    ×※4

    ×

    ×※10

    ×

    2

    更新系SQL

    ×※3

    ×

    ×※4

    ×

    ×※10

    ×

    3

    定義系SQL

    ×※3

    ×

    ×※4

    ×

    ×※10

    ×

    4

    制御系SQL

    ※3

    ×※4

    ×

    ×※10

    ×

    5

    adbarchivechunkコマンド

    ×※5

    ×

    ×※10

    ×

    6

    adbaudittrailコマンド

    ×

    ※5,※11

    ×※11

    7

    adbcancelコマンド

    8

    adbchgchunkcommentコマンド

    ×※5

    ×

    ×※10

    ×

    9

    adbchgchunkstatusコマンド

    ×※5

    ×

    ×※10

    ×

    10

    adbchgnodetypeコマンド

    ×

    ×

    ×

    ×

    ×

    ×

    11

    adbchgsqltrcコマンド

    12

    adbchgsrvmodeコマンド※6

    ×

    ×

    ×

    ×

    ×

    ×

    13

    adbclientdefmangコマンド

    14

    adbcolumnizeコマンド

    ×

    ×

    15

    adbconvertaudittrailfileコマンド

    16

    adbdbstatusコマンド

    ×※10

    ×

    17

    adbexportコマンド

    ×※10

    ×

    18

    adbgetcstコマンド

    ×※5

    ×

    ×※10

    ×

    19

    adbidxrebuildコマンド

    ×※5

    ×

    ×※10

    ×

    20

    adbimportコマンド

    ×※5

    ×

    ×※10

    ×

    21

    adbinfogetコマンド

    22

    adbinfosweepコマンド※7

    ×

    ×

    ×

    ×

    ×

    ×

    23

    adbinitコマンド※7

    ×

    ×

    ×

    ×

    ×※10

    ×

    24

    adbinstallコマンド※7

    ×

    ×

    ×

    ×

    ×

    ×

    ×

    ×

    25

    adblsコマンド

    26

    adbmergechunkコマンド

    ×※5

    ×

    ×※10

    ×

    27

    adbmodareaコマンド

    ×※5

    ×

    28

    adbmodbuffコマンド

    ×※10

    ×

    29

    adbmonitorコマンド

    30

    adbreorgsystemdataコマンド

    ×※5

    ×

    ×※10

    ×

    31

    adbsqlコマンド※8

    ×

    ×

    ×※10

    ×

    32

    adbstartコマンド※7

    ×

    ×

    ×

    ×

    ×

    ×

    33

    adbstatコマンド

    34

    adbstopコマンド※9

    ×

    ×

    ×

    ×

    ×

    ×

    35

    adbsyndictコマンド

    ×※5

    ×

    ×※10

    ×

    36

    adbunarchivechunkコマンド

    ×※5

    ×

    ×※10

    ×

    (凡例)

    ○:稼働モード変更中に実行できます。

    ×:稼働モード変更中に実行できません(エラーとなります)。

    −:HADBサーバがインストールされているサーバマシンで実行するコマンドのため,該当しません。

    注※1

    サーバマシンでの実行とは,HADBサーバがインストールされているサーバマシンでの実行のことです。

    注※2

    サーバマシンとは異なるマシンからの実行とは,HADBサーバがインストールされているサーバマシンとは異なるマシンからの実行のことです。

    注※3

    静止モードに変更する際,一度でも更新系SQLを実行したことがあるトランザクションが存在する場合は,そのトランザクションはキャンセルされ,トランザクションを実行中のコネクションは切り離されます。

    注※4

    オフラインモードに変更する際,HADBサーバがインストールされているサーバマシンとは異なるマシンからのコネクションが存在している場合は,そのコネクションのトランザクションはキャンセルされ,コネクションは切り離されます。

    注※5

    静止モードに変更する際,コマンドがすでに実行されている場合は,実行中のコマンドの処理はキャンセルされます。

    注※6

    adbchgsrvmodeコマンドは複数同時に実行できません。

    注※7

    HADBサーバの稼働中には実行できないコマンドです。

    注※8

    実行できるSQL文については,項番1から項番4を参照してください。

    注※9

    adbchgsrvmodeコマンドとadbstopコマンドは同時に実行できません。

    注※10

    メンテナンスモードに変更する際,メンテナンスモードで実行できるコマンド以外のコネクションが存在している場合は,そのコネクションのトランザクションはキャンセルされ,コネクションは切り離されます。

    注※11

    --swapオプション,または-dオプションを指定した場合は,adbaudittrailコマンドを実行できます(エラーになりません)。