Transact-SQL 参考

sp_define_log_shipping_monitor

在监视服务器上设置日志传送监视器帐户。

语法

sp_define_log_shipping_monitor [ @monitor_name = ] 'monitor_name' ,
    [ @logon_type = ] logon_type
    [ , [ @password = ] 'password' ]
    [ , [ @delete_existing = ] delete_existing ]

参数

[@monitor_name =] 'monitor_name'

监视服务器的名称。monitor 的数据类型为 sysname,没有默认值。

[@logon_type =] logon_type

登录的类型,sqlmaint 将使用此登录连接监视服务器。logon_type 的数据类型为 int。有效值为 1 (Windows NT) 或 2 (SQL Server)。

[@password =] 'password'

log_shipping_monitor_probe 帐户的密码。password 的数据类型为 nvarchar(63)。如果登录类型为 1,则可以省略 password

[@delete_existing =] delete_existing

指定是否从 log_shipping_monitor 表中删除现有行。值 1 表示删除现有行;值 0 表示不删除现有行。delete_existing 的数据类型为 bit,默认值为 0。

返回代码值

0(成功)或 1(失败)

注释

只能为每个主服务器或辅助服务器定义一个监视服务器。

权限

只有 sysadmin 固定服务器角色的成员才能执行 sp_define_log_shipping_monitor