14.2 コマンドの形式
pdsdbexe 〔-u 認可識別子〔/パスワード〕〕 〔-h ホスト名〕 〔-n ポート番号〕
- ●-u 認可識別子〔/パスワード〕
-
認可識別子:〜<識別子>((1〜30文字))
パスワード:〜<識別子>((1〜30文字))
HiRDBに接続する認可識別子とパスワードを指定します。
指定規則を次に示します。
-
認可識別子またはパスワードの文字列中に英小文字がある場合は,認可識別子およびパスワードを引用符( " )で囲んでください。また,-uオプションの指定値全体をアポストロフィ( ' )で囲んでください。
(例)-u '"User01"/"Pswd01"'
引用符で囲んで指定しないと,認可識別子およびパスワードの文字列はすべて英大文字と見なされます。例えば,「-u User01/Pswd01」と指定した場合,「-u USER01/PSWD01」と指定したと見なされます。
なお,このオプションを省略した場合(認可識別子およびパスワードの両方を省略した場合),pdsdbexeコマンドの開始時に認可識別子およびパスワードの入力要求があります。
また,認可識別子を指定してパスワードを省略した場合,pdsdbexeコマンドの開始時にパスワードの入力要求があります。
このときの認可識別子およびパスワードの指定形式については,「14.5.2(4)(a) コマンド入力画面でCONNECTコマンドを実行する場合」を参照してください。
-
- ●-h ホスト名
-
〜<識別子>((1〜511バイト))
接続先のHiRDBのホスト名を指定します。ホスト名の指定形式は,クライアント環境定義のPDHOSTと同じです。PDHOSTについては,マニュアル「HiRDB Version 9 UAP開発ガイド」の「クライアント環境定義の設定内容」を参照してください。
このオプションを省略した場合,クライアント環境定義のPDHOSTの指定値が適用されます。そのため,PDHOSTの指定が省略されていると,pdsdbexeコマンドを実行した際にエラーとなります。
- ●-n ポート番号
-
〜<符号なし整数>((5,001〜65,535))
接続先のHiRDBのポート番号を指定します。
このオプションを省略した場合,クライアント環境定義のPDNAMEPORTの指定値が適用されます。そのため,PDNAMEPORTの指定が省略されていると,pdsdbexeコマンドを実行した際にエラーとなります。
PDNAMEPORTについては,マニュアル「HiRDB Version 9 UAP開発ガイド」の「クライアント環境定義の設定内容」を参照してください。
- ■pdsdbexeコマンドの指定例
-
pdsdbexeコマンドを実行する際,認可識別子User01,パスワードPswd01でHiRDBに接続します。接続先のHiRDBのホスト名はhost01,ポート番号は20000とします。
pdsdbexe -u '"User01"/"Pswd01"' -h host01 -n 20000