configEventServiceInformixDB コマンドを使用して、Informix® データベースを使用する Common Event Infrastructure を構成します。
目的
configEventServiceInformixDB コマンドは、AdminTask オブジェクトで使用できる
Common Event Infrastructure 管理コマンドです。
Informix のイベント・サービス・データベースおよびデータ・ソースをサーバーまたはクラスター上に作成するには、このコマンドを使用します。AdminTask
オブジェクトについて詳しくは、
WebSphere® Application Server Network Deployment バージョン 6.1 の資料を参照してください。
注: この製品は、
Microsoft® Windows® 2003 または Windows Vista の各オペレーティング・システムをサポートしない Jython のバージョンを使用しています。
パラメーター
- - createDB
- このパラメーターが true に設定されていると、コマンドは DDL データベース・スクリプトを生成してデータベースを作成します。このパラメーターが false に設定されていると、コマンドは DDL データベース・スクリプトのみ生成します。データベースを作成するには、現行のサーバーがデータベース・コマンドを実行するよう既に構成済みである必要があります。デフォルト値は、指定がなければ false です。
- - overrideDataSource
- オプションのデータベース・スクリプト出力ディレクトリー。このパラメーターが指定されると、コマンドは指定されたディレクトリーにイベント・サービス・データベース・スクリプトを生成します。指定されたディレクトリーが絶対パスを含まない場合、コマンドは指定されたディレクトリーを profile_root/bin に作成します。
このパラメーターが指定されていない場合、デフォルトのデータベース・スクリプト出力ディレクトリーは profile_root/databases/event/node/server/dbscripts/dbtype です。
- - nodeName
- イベント・サービス・データ・ソースを作成する必要があるサーバーを含むノードの名前。このパラメーターが指定された場合、serverName パラメーターを設定する必要があります。clusterName パラメーターが指定されている場合、このパラメーターを指定しないでください。
- - serverName
- イベント・サービス・データ・ソースを作成する必要があるサーバーの名前。nodeName パラメーターを指定せずにこのパラメーターが指定された場合、このコマンドは現在の WebSphere プロファイルのノード名を使用します。clusterName パラメーターが指定されている場合、このパラメーターを指定しないでください。
- - clusterName
- イベント・サービス・データ・ソースを作成する必要があるクラスターの名前。このパラメーターが指定された場合、serverName および nodeName パラメーターを設定してはいけません。serverName および nodeName パラメーターが指定されている場合、このパラメーターを指定しないでください。
- - jdbcClassPath
- JDBC ドライバーのパス。ドライバー・ファイルのパスのみ指定します。ファイル名をパスに含めないでください。このパラメーターは必須です。
- - dbInformixDir
- Informix データベースのインストール先となるディレクトリー。パラメーター createDB が true に設定されるときにこのパラメーターを指定する必要があります。このパラメーターは必須です。
- - dbHostName
- データベースのインストール先となるサーバーのホスト名。
このパラメーターは必須です。
- - dbServerName
- Informix サーバー名 (ol_servername など)。
このパラメーターは必須です。
- - dbPort
- Informix インスタンス・ポート。デフォルト値は、指定がなければ 1526 です。
- - dbName
- 作成されるデータベース名。デフォルト値は、指定がなければ event です。
- - dbUser
- イベント・サービス・データベース表を所有する Informix データベース・スキーマのユーザー ID。WebSphere データ・ソースはこのユーザー ID を使用して Informix データベース接続を認証します。このパラメーターは必須です。
- - dbPassword
- イベント・サービス Informix テーブルを所有するスキーマ・ユーザー ID のパスワード。WebSphere データ・ソースはこのパスワードを使用して Informix データベース接続を認証します。このパラメーターは必須です。
- - ceiInstancePrefix
- このコマンドはイベント・サービス・インスタンスの名前を使用して、ディレクトリー内のデータベース・ファイルを固有の名前でグループ化します。デフォルト値は、指定がなければ ceiinst1 です。
- - outputScriptDir
- オプションのデータベース・スクリプト出力ディレクトリー。このパラメーターが指定されると、コマンドは指定されたディレクトリーにイベント・サービス・データベース・スクリプトを生成します。指定されたディレクトリーが絶対パスを含まない場合、コマンドは指定されたディレクトリーを profile_root/bin に作成します。
このパラメーターが指定されていない場合、デフォルトのデータベース・スクリプト出力ディレクトリーは profile_root/databases/event/node/server/dbscripts/informix です。
例
バッチ・モードの使用例:
Jacl の使用:
$AdminTask configEventServiceInformixDB {-createDB true
-overrideDataSource true -nodeName nodename -serverName servername
-jdbcClassPath "c:¥program files¥ibm¥informix¥jdbc¥lib"
-dbInformixDir "c:¥program files¥ibm¥informix" -dbUser informix
-dbPassword dbpassword -dbHostName host_name -dbPort 1526
-dbServerName ol_server }
Jython ストリングの使用:
AdminTask.configEventServiceInformixDB('[-createDB true
-overrideDataSource true
-nodeName nodename
-serverName servername
-jdbcClassPath "c:¥program files¥ibm¥informix¥jdbc¥lib"
-dbInformixDir "c:¥program files¥ibm¥informix"
-dbUser informix
-dbPassword dbpassword
-dbHostName host_name
-dbPort 1526
-dbServerName ol_server]')
Jython リストの使用:
AdminTask.configEventServiceInformixDB(['-createDB', 'true',
'-overrideDataSource', 'true', '-nodeName', 'nodename',
'-serverName', 'servername', '-jdbcClassPath',
'c:¥program files¥ibm¥informix¥jdbc¥lib', '-dbInformixDir',
'c:¥program files¥ibm¥informix', '-dbUser', 'informix ',
'-dbPassword', 'dbpassword', '-dbHostName', 'host_name',
'-dbPort', '1526', '-dbServerName', 'ol_server'])
対話モードの使用例:
Jacl の使用:
$AdminTask configEventServiceInformixDB -interactive
Jython ストリングの使用:
AdminTask.configEventServiceInformixDB('[-interactive]')
Jython リストの使用:
AdminTask.configEventServiceInformixDB(['-interactive'])