dbisql コマンド・ライン・ユーティリティを使った Interactive SQL の起動

Interactive SQL では、dbisql ユーティリティを使用して SQL コマンドを入力したり、コマンド・ファイルを実行したりできます。また、dbisql は、影響を受けたローの数、各コマンドに必要な時間、クエリの実行計画、エラー・メッセージに関するフィードバックも提供します。

dbisql の構文は、次のとおりです。

dbisql [ option] [ dbisql_command | command_file ] 

dbisql_command を含めると、Interactive SQL によってコマンドが実行されます。コマンド・ファイル名を指定することもできます。dbisql_command または command_file を指定しないと、Interactive SQL は対話型モードになります。このモードでは、コマンドをコマンド・ウィンドウに入力できます。

終了コードは、0 (正常) または 0 以外 (エラー) です。

Table 1-1 は、dbisql で使用可能なコマンド・ライン・オプションを示します。

Table 1-1: dbisql のコマンド・ライン・オプション

オプション

説明

-ckeyword=value

データベース接続パラメータを指定する。

-codepage code_page

ファイルの読み書きに使用するコード・ページを指定する。

-d delimiter

指定の文字列をコマンド・デリミタとして使用する。

-d1

実行されている文を出力する (コマンド・プロンプト・モードのみ)。

-datasource dsn_name

接続する ODBC データ・ソースを指定する。

-f file_name

file_name というファイルを開く (実行はしない)。

-host host_name

データベース・サーバを実行しているマシンの host_name または IP アドレスを指定する。

-jConnect

jConnect を使用してデータベースに接続する。

-nogui

コマンド・プロンプト・モードで実行する。

-onerror {continue | exit}

すべてのユーザの ON_ERROR オプションを上書きする。

-port port_number

指定のポート番号でデータベース・サーバを参照する。

-q

クワイエット・モード − メッセージまたはウィンドウを表示しない (エラー・メッセージの出力は抑止されないことに注意してください)。

-x

構文チェックのみを行い、コマンドは実行しない。

使用方法