配置统一数据库以用作 HTTP 消息系统的消息服务器。
前提条件
您必须具有 SYS_REPLICATION_ADMIN_ROLE 系统角色。
上下文和注释
还可以配置单独的数据库和数据库服务器以用作消息服务器。
以具有 SYS_REPLICATION_ADMIN_ROLE 系统角色的用户身份通过 Interactive SQL 连接到统一数据库:
dbisql -c "SERVER=cons;DBN=cons;UID=DBA;PWD=sql" |
首次初始化数据库时,未定义接受来自远程用户的 HTTP 请求所需的 web 服务,也未定义允许数据库服务器访问存储消息文件的目录的定义。通过使用 sr_add_message_server 存储过程,可使这些对象的创建自动化,这将要求使用一个可选参数,以指定所有对象的拥有者。针对消息服务器数据库 (msgsrv) 执行下列语句,以定义消息服务器所需的所有对象,并指定 cons 用户拥有所有对象:
CREATE ROLE FOR USER cons; SET REMOTE http OPTION cons.root_directory='c:\\tutorial\\messages'; CALL sr_add_message_server( 'cons' ); COMMIT; |
与 Interactive SQL 断开连接。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |