通过将 sa_server_option 系统过程与 OptionWatchList 或 OptionWatchAction 属性结合使用来监控选项设置,可以指定在特定数据库选项值发生更改时的数据库服务器行为。
前提条件
您必须具有 SERVER OPERATOR 系统特权。
连接到数据库。
通过 OptionWatchList 或 OptionWatchAction 属性调用 sa_server_option 系统过程。
可以在尝试设置数据库选项时,使用 sa_server_option 系统过程指示数据库服务器发送消息或返回错误。使用 OptionWatchList 属性可创建想要监控的选项列表,使用 OptionWatchAction 属性可指定在尝试设置要监控的选项时数据库服务器要执行的操作。
例
调用以下存储过程指示数据库服务器监控数据库选项 automatic_timestamp、float_as_double 和 tsql_hex_constant:
CALL dbo.sa_server_option( 'OptionWatchList','automatic_timestamp,float_as_double,tsql_hex_constant' ); |
如果尝试设置在 OptionWatchList 属性中指定的选项,调用以下存储过程指示数据库服务器返回错误:
CALL dbo.sa_server_option( 'OptionWatchAction','ERROR' ); |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |