変更の開始

CONNECT (Db2 command line processor)

CONNECT コマンドは、Db2 サーバーへの接続を確立します。

構文図を読むビジュアルシンタックスダイアグラムをスキップする CONNECT TO connection-urlUSERユーザーIDUSINGパスワードコネクションエイリアス
connection-url
構文図を読むビジュアルシンタックスダイアグラムをスキップする サーバー : ポート / データベース :connection-properties
connection-properties
構文図を読むビジュアルシンタックスダイアグラムをスキップする プロパティー= 値;
TO connection-url
接続先となる Db2 データベースシステムを指定します。 これは、次の部分から構成されます。
サーバー
Db2 データベースシステムのドメイン名またはIPアドレス。
ポート
Db2 データベースシステムに割り当てられたTCP/IPサーバーポート番号。 これは、0~65535の範囲の整数です。 デフォルトは 446 です。
データベース
Db2 データベースシステムの名称。 database は、インストール中に定義される Db2 ロケーション名です。 Db2 ロケーション名の中の文字はすべて大文字でなければなりません。
接続したい Db2 データベースシステム上で以下のSQL文を実行することで、場所名を決定することができます
SELECT CURRENT SERVER FROM SYSIBM.SYSDUMMY1;
connection-properties
プロパティの一覧と IBM® Data Server Driver for JDBC and SQLJ プロパティとその値の一覧。 1 つ以上のプロパティーと値の対を指定できます。 プロパティーと値の各ペア (最後のペアを含む) は、セミコロン (;) で終わる必要があります。プロパティーと値のストリングのリスト内のどこにも、スペースやその他の空白文字を含めないでください。

システム管理者から指示があった場合にのみ、接続プロパティーを指定します。

ユーザーユーザーID
Db2 サーバーに接続する際に使用する認証名。

この名前は大文字小文字を区別しません。 ただし、LIST TABLES コマンドを実行して独自の表を表示する場合、user-id の大文字小文字は、表のスキーマ名の大文字小文字と一致している必要があります。 例えば、ユーザーIDがmyidの状態で Db2 データベースサーバーに接続した場合、LIST TABLESではスキーマ名がMYIDのテーブルはリストされません。

パスワードの使用
Db2 サーバーに接続する際に使用する認証名のパスワード。
コネクションエイリアス
CLPPROPERTIESFILE 環境変数によって定義されたプロパティー・ファイル内のエントリーに対応する名前。 このエントリーは、接続に使用する接続 URL、ユーザー ID、およびパスワードを指定します。
例: Db2 command line processor への接続を、接続先 URL、ID、パスワードを指定して確立する
システム管理者から、 Db2 command line processor を使用したい Db2 サーバーの接続が URL syszos1.abc.com:5021/ABCLOC1 であると告げられたとします。 ユーザーの ID は myid01、パスワードは mypw01 です。 そのサーバーに接続するには、以下のコマンドを使用します。
CONNECT TO syszos1.abc.com:5021/ABCLOC1 USER myid01 USING mypw01
例:接続エイリアスを指定して、 Db2 command line processor に接続する
CLPPROPERTIESFILE 環境変数が clp.propertiesという名前のファイルを指定しているとします。 そのファイルには、以下の接続別名が定義されています。
MYALIAS01=syszos1.abc.com:5021/ABCLOC1,myid01,mypw01
接続別名を使用して接続するには、以下のコマンドを使用します。
CONNECT TO MYALIAS01
変更の開始例:SQLファイルを実行するためのユーザーIDとパスワード、または RACF® PassTicket の指定変更の終わり
変更の開始 Db2 command line processor を使用してサーバーに接続したいと仮定し、システム管理者からサーバーへの接続先として次のアドレスが提供されたとします。 : URL syszos1.abc.com:5021/ABCLOC1

以下のステートメントを含む script.sql という名前のファイルを作成することができます。

CONNECT TO syszos1.abc.com:5021/ABCLOC1

また、 Db2 command line processor の名前に db2 というエイリアスが設定されており、ユーザーIDが myid01 であると仮定します。 パスワードが mypw01 の場合、次のコマンドを使用してサーバーに接続できます。

db2 -f script.sql -u myid01/mypw01

資格情報が RACF PassTicket フレーズ TMOK73SJ である場合、以下のコマンドを使用してサーバーに接続できます。

db2 -f script.sql -u myid01/TMOK73SJ
変更の終わり
変更の終わり