Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 语句 » SQL 语句 (A-D)

 

ALTER REMOTE MESSAGE TYPE 语句 [SQL Remote]

对于一个已创建的消息类型,此语句用于更改发布者的消息系统,或者更改给定消息系统的发布者地址。

语法
ALTER REMOTE MESSAGE TYPE message-system
ADDRESS address
message-system: FILE | FTP | SMTP
address: string
参数
  • message-system   SQL Remote 支持的消息系统之一。它必须是以下值之一:

    • address   一个字符串,包含指定消息系统的有效地址。

注释

此语句更改给定消息类型的发布者地址。

消息代理通过所支持的消息链接之一,从数据库发送外发消息。抽取实用程序在远程数据库中执行 GRANT CONSOLIDATE 语句时使用此地址。

地址是指定的消息系统中发布者的地址。如果是电子邮件系统,则地址字符串必须是有效的电子邮件地址。如果是文件共享系统,则地址字符串是 SQLREMOTE 环境变量指定的目录的子目录,如果未设置该变量,则是当前目录的子目录。在远程数据库中,可以对 GRANT CONSOLIDATE 语句替换此设置。

权限

必须具有 DBA 权限。

副作用

自动提交。

另请参见
标准和兼容性
  • SQL/2003   服务商扩充。

示例

以下语句将 FILE 消息链接的发布者地址更改为 new_addr。

ALTER REMOTE MESSAGE TYPE file
ADDRESS 'new_addr';