インスタンス・レベルのコマンド (たとえば CREATE DATABASE および FORCE APPLICATION) を実行するインスタンスを指定することを可能にします。 このインスタンスは、現在のインスタンス、同じワークステーション上の別のインスタンス、 またはリモート・ワークステーションのインスタンスのどれかになります。
許可
なし
必須接続
なし。 このコマンドは、インスタンス接続を確立します。
コマンド構文
>>-ATTACH----+---------------+----------------------------------> '-TO--nodename--' >-----+-----------------------------------------------------------------------------+> '-USER--username--+--------------------------------------------------------+--' +-USING--password--+-----------------------------------+-+ | '-NEW--password--CONFIRM--password--' | '-CHANGE PASSWORD----------------------------------------' >--------------------------------------------------------------><
コマンド・パラメーター
例
2 つのリモート・ノードをカタログにします。
db2 catalog tcpip node node1 remote freedom server server1 db2 catalog tcpip node node2 remote flash server server1
最初のノードに接続し、すべてのユーザーを強制終了し、その後切り離します。
db2 attach to node1 db2 force application all db2 detach
2 番目のノードに接続して、何がオンになっているかを確認します。
db2 attach to node2 db2 list applications
コマンドがエージェント ID 1、2 および 3 を戻した後で 1 および 3 を強制終了し、 その後切り離します。
db2 force application (1, 3) db2 detach
現在のインスタンスに接続して (必ずしも必要ではありません。 暗黙になります)、すべてのユーザーを強制終了し、その後切り離します (AIX のみ)。
db2 attach to $DB2INSTANCE db2 force application all db2 detach
使用上の注意
コマンドから nodename を省略すると、 現在の接続状態についての情報が戻されます。
ATTACH が実行されていない場合、インスタンス・レベル・コマンドは、 DB2INSTANCE 環境変数によって指定した現在のインスタンスで実行されます。
以下も参照