此语句用于标识消息链接和从数据库返回外发消息的地址。
CREATE REMOTE MESSAGE TYPE message-system
ADDRESS address
message-system: FILE | FTP | MAPI | SMTP | VIM
address: string
message-system 支持的消息系统之一。
address 指定消息系统的地址。
消息代理使用支持的消息链接之一从数据库发送外发消息。只要远程数据库是用抽取实用程序创建的,为使用指定链接的用户返回的消息都将发送到指定的地址。消息代理仅当有链接的远程用户时才启动那些链接。
在指定的消息系统中,地址是发布者的地址。如果是电子邮件系统,则地址字符串必须是有效的电子邮件地址。如果是文件共享系统,地址字符串是 SQLREMOTE 环境变量中设置的目录的子目录,或者是当前目录的子目录(如果未设置目录)。在远程数据库中,可以覆盖 GRANT CONSOLIDATE 语句中的该设置。
初始化实用程序自动创建不带地址的消息类型。与其它 CREATE 语句不同,如果类型已存在,CREATE REMOTE MESSAGE TYPE 语句不给出错误消息,而是变更类型。
必须具有 DBA 权限。
自动提交。
SQL/92 供应商扩展。
SQL/99 供应商扩展。
使用抽取实用程序抽取远程数据库时,下面的语句设置所有文件消息系统的消息接收者,以将消息发送回 company 子目录。
此语句还指示 dbremote 在 company 子目录中查找进来的消息。
CREATE REMOTE MESSAGE TYPE file ADDRESS 'company'
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。