Contents Index CREATE PUBLICATION statement CREATE SCHEMA statement

ASA SQL Reference
  SQL Statements

CREATE REMOTE MESSAGE TYPE statement [SQL Remote]


Description 

Use this statement to identify a message-link and return address for outgoing messages from a database.

Syntax 

CREATE REMOTE MESSAGE TYPE message-system
ADDRESS address

message-systemFILE | FTP | MAPI | SMTP | VIM

addressstring

Parameters 

message-system    One of the supported message systems.

address    The address for the specified message system.

Usage 

The Message Agent sends outgoing messages from a database using one of the supported message links. Return messages for users employing the specified link are sent to the specified address as long as the remote database is created by the extraction utility. The Message Agent starts links only if it has remote users for those links.

The address is the publisher's address under the specified message system. If it is an e-mail system, the address string must be a valid e-mail address. If it is a file-sharing system, the address string is a subdirectory of the directory set in the SQLREMOTE environment variable, or of the current directory if that is not set. You can override this setting on the GRANT CONSOLIDATE statement at the remote database.

The initialization utility creates message types automatically, without an address. Unlike other CREATE statements, the CREATE REMOTE MESSAGE TYPE statement does not give an error if the type exists; instead it alters the type.

Permissions 

Must have DBA authority.

Side effects 

Automatic commit.

See also 

GRANT PUBLISH statement [SQL Remote]

GRANT REMOTE statement [SQL Remote]

GRANT CONSOLIDATE statement [SQL Remote]

sp_remote_type procedure

Using message types

Standards and compatibility 
Example 

When remote databases are extracted using the extraction utility, the following statement sets all recipients of file message-system messages to send messages back to the company subdirectory.

The statement also instructs dbremote to look in the company subdirectory for incoming messages.

CREATE REMOTE MESSAGE TYPE file
ADDRESS 'company'

Contents Index CREATE PUBLICATION statement CREATE SCHEMA statement