关于日志传送:
1.是否可以应用于不同的sql server版本?比如:主数据库是sqlserver2000的,备用服务器是sqlserver2005 或倒过来,主是2008的,备用是2005的?
2.关于备份文件的权限:应该是主和备用的sqlagent都有权限操作,这个怎么设置啊?我在传送时老报错“无法打开备份设备\\服务器名\backuplog\test.bak”出现操作系统错误53(找不到网络路径)
但我在备用服务器上打开这个网络路径是可以访问的。
1.是否可以应用于不同的sql server版本?比如:主数据库是sqlserver2000的,备用服务器是sqlserver2005 或倒过来,主是2008的,备用是2005的?
2.关于备份文件的权限:应该是主和备用的sqlagent都有权限操作,这个怎么设置啊?我在传送时老报错“无法打开备份设备\\服务器名\backuplog\test.bak”出现操作系统错误53(找不到网络路径)
但我在备用服务器上打开这个网络路径是可以访问的。
学习
不过说点我的猜测:
按照SQL 高版本兼容低版本来说:
高版本和低版本做日志传送应该是可以的
还需要在辅助服务器上创建复制目录,用于保存复制自共享目录的日志备份;复制作业的代理账户需要对此复制目录拥有写权限;还原作业的代理账户需要对此复制目录拥有读权限。以上是具体的权限要求。
windows 操作系统上,文件/目录的权限应该会设置吧。
1.不可以,自己写脚本也可有可能实现从低版本向高版本做log shipping,但由高向低是肯定不可以的。
2.sqlagent服务帐号设置为一个有权限访问目标机的win帐号。
2.sqlagent服务帐号设置为一个有权限访问目标机的win帐号。
[/Quote]请问:2 这个怎么设置呢?在安装的时候已经默认为win帐号了,但我觉得那是sqlagent启动时用的帐号(安装时有一系列服务,都是win帐号),是这个吗?若不是,怎么设置?谢谢拉。
我现在报的错总是“无法打开备份设备”,难道时1版本问题?