在监视服务器上设置日志传送监视器帐户。
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。