この文は、SQL Remote メッセージ・リンクのメッセージ制御パラメータの設定に使用します。
SET REMOTE link-name OPTION [ userid.| PUBLIC.]link-option-name = link-option-value
link-name: file | ftp | smtp
link-option-name: common-option | file-option | ftp-option | smtp-option
common-option: debug | output_log_send_on_error | output_log_send_limit | output_log_send_now
file-option: directory | invalid_extensions | unlink_delay
ftp-option: active_mode | host | invalid_extensions | password | port | root_directory | user | reconnect_retries | reconnect_pause
smtp-option: local_host | pop3_host | pop3_password | pop3_userid | smtp_host | top_supported
link-option-value : string
userid userid を指定しない場合、現在のパブリッシャが使用されます。
options オプション値は、メッセージリンクによって異なります。詳細については、次の項を参照してください。
メッセージ・リンクの初回使用時に、ユーザがメッセージ・リンク・パラメータを [メッセージ・リンク] ウィンドウに入力すると、Message Agent はそのパラメータを保存します。その場合はこの文を明示的に使用する必要はありません。この文は、たくさんのデータベースから抽出を行うための統合データベースを作成する場合に非常に効果的です。
オプション名では、大文字と小文字が区別されます。オプションの値で大文字と小文字が区別されるかどうかは、オプションによって異なります。ブール値の場合、大文字と小文字は区別されません。パスワード、ディレクトリ名、その他の文字列では、ファイル・システム (ディレクトリ名の場合) またはデータベース (ユーザ ID とパスワードの場合) で大文字と小文字を区別するかどうかに従います。
DBA 権限が必要です。パブリッシャは自分自身のオプションを設定できます。
オートコミット。
SQL/2003 ベンダ拡張。
次の文は、ユーザ myuser 用の FTP リンクに対し、FTP ホストを ftp.mycompany.com に設定します。
SET REMOTE FTP OPTION myuser.host = 'ftp.mycompany.com'; |
次の文は、生成されるメッセージの特定ファイル拡張子を SQL Remote が使用しないようにします。
SET REMOTE ftp OPTION "Public"."invalid_extensions" = 'exe,pif,dll,bat,cmd,vbs'; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |