removeEventServiceSQLServerDB コマンドを使用して、イベント・サービスを除去します。また、関連付けられた SQL Server イベント・データベースをオプションで除去します。
目的
removeEventServiceSQLServerDB コマンドは、AdminTask オブジェクトで使用できる
Common Event Infrastructure 管理コマンドです。
SQL Server のイベント・サービス・データベースおよびデータ・ソースをサーバーまたはクラスターから除去するには、このコマンドを使用します。
AdminTask
オブジェクトについて詳しくは、
WebSphere® Application Server Network Deployment バージョン 6.1 の資料を参照してください。
注: この製品は、
Microsoft® Windows® 2003 または Windows Vista の各オペレーティング・システムをサポートしない Jython のバージョンを使用しています。
パラメーター
- - removeDB
- このパラメーターが true に設定されているとコマンドはデータベースを除去し、このパラメーターが false に設定されているとコマンドはデータベースを除去しません。データベースを除去するには、現行のサーバーがデータベース・コマンドを実行するよう既に構成済みである必要があります。
- - nodeName
- イベント・サービス・データ・ソースを除去する必要があるサーバーを含むノードの名前。このパラメーターが指定された場合、serverName パラメーターを設定する必要があります。clusterName パラメーターが指定されている場合、このパラメーターを指定しないでください。
- - serverName
- イベント・サービス・データ・ソースを除去する必要があるサーバーの名前。nodeName パラメーターを指定せずにこのパラメーターが指定された場合、このコマンドは現在の WebSphere プロファイルのノード名を使用します。clusterName パラメーターが指定されている場合、このパラメーターを指定しないでください。
- - clusterName
- イベント・サービス・データ・ソースを除去する必要があるクラスターの名前。このパラメーターが指定された場合、serverName および nodeName パラメーターを設定してはいけません。serverName および nodeName パラメーターが指定されている場合、このパラメーターを指定しないでください。
- - dbServerName
- SQL Server データベースのサーバー名。パラメーター removeDB が true に設定されるときにこのパラメーターを設定する必要があります。
- - dbUser
- イベント・サービス・テーブルを所有する SQL Server のユーザー ID。デフォルト値は、指定がなければ ceiuser です。
- - saUser
- データベースおよびユーザーの除去の特権を持つユーザー ID。デフォルト値は、指定がなければ sa です。
- - saPassword
- saUser パラメーターで指定されるパスワード。
パラメーター removeDB が true に設定されるとき、このパラメーターは必須です。
- - dbScriptDir
- イベント・サービス・データベース構成コマンドによって生成されたデータベース・スクリプトを含むディレクトリー。これを指定すると、コマンドはこのディレクトリーにあるスクリプトを実行して、イベント・サービス・データベースを除去します。デフォルトのデータベース・スクリプト出力ディレクトリーは profile_root/databases/event/node/server/dbscripts/sqlserver です。
例
バッチ・モードの使用例:
Jacl の使用:
$AdminTask removeEventServiceSQLServerDB {-removeDB true -nodeName nodename
-serverName servername -dbUser ceiuser -saUser sa -saPassword sapassword
-dbServerName sqlservername}
Jython ストリングの使用:
AdminTask.removeEventServiceSQLServerDB('[-removeDB true -nodeName nodename
-serverName servername -dbUser ceiuser -saUser sa -saPassword sapassword
-dbServerName sqlservername]')
Jython リストの使用:
AdminTask.removeEventServiceSQLServerDB(['-removeDB', 'true', '-nodeName',
'nodename', '-serverName', 'servername', '-dbUser', 'ceiuser', '-saUser','sa',
'-saPassword', 'sapassword', '-dbServerName', 'sqlservername'])
対話モードの使用例:
Jacl の使用:
$AdminTask removeEventServiceSQLServerDB -interactive
Jython ストリングの使用:
AdminTask.removeEventServiceSQLServerDB('[-interactive]')
Jython リストの使用:
AdminTask.removeEventServiceSQLServerDB(['-interactive'])