Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
このプロシージャーは、リモートユーザーからの HTTP 要求を受信するのに必要な Web サービスを定義します。また、メッセージファイルが格納されているディレクトリにデータベースサーバーがアクセスするのを許可するための定義を行います。
CALL sr_add_message_server( 'owner' );
なし。メッセージサーバーを定義するのに必要なオブジェクトの作成に問題がある場合は、エラーが戻されます。
データベースが最初に初期化されたとき、リモートユーザーからの HTTP 要求を受け付けるのに必要な Web サービスはどれも定義されておらず、メッセージファイルが格納されているディレクトリにデータベースサーバーがアクセスするのを許可する定義はありません。これらのオブジェクトの作成は、誰がすべてのオブジェクトを所有するのかを指定するオプションのパラメーターを持つ sr_add_message_server ストアドプロシージャーの使用により自動化されています。オブジェクト名は重複することができません。
次の文により、メッセージサーバーデータベース (msgsrv) はメッセージサーバーに必要なすべてのオブジェクトを定義して、すべてのオブジェクトが cons ユーザー (この例では統合データベース) によって所有されることを指定します。
GRANT GROUP TO cons; SET REMOTE http OPTION cons.root_directory='c:\\tutorial\\messages'; CALL sr_add_message_server( 'cons' ); COMMIT;