2024年4月19日发(作者:)
构建测试环境:
同一计算机(sql-server)上安装两个数据库实例。在两个实例之间做日志传送,一个是
主服务器,其实例是sqldev01;一个是辅助服务器,其实例是bcpserver.如图1
(实际中不同服务器间的数据库日志传送与此相似)
图1
第一步,建立两个文件夹,文件分别是BcpServerlog,BcpTranslog.这两个文件用于存放备份
的日志文件。
BcpServerlog用于存放从主服务器上备份过来的日志文件
BcpTranslog用于存放准备还原到辅助服务器上去的日志文件。这些文件是用BcpServerlog
中复制过来的。
建立好了之后,一定要把两个文件夹设为共享并设置读取权限。这里设置辅助服务器的agent
的启动账户SQLServer2005SQLAgentUser$SQL-SERVER$BCPSERVER对两个文件夹有读
取权限。D:BcpServerlog和D:BcpTranslog如图2
图2
第二步:
在主服务器上AdventureWorksLT右击-tasksship transaction logs
点击Enable this as a primary database in a log shipping configuration选项,如图3
图3
这里关于作业的执行计划,不在描述,为了测试方便,笔者设置成1分钟,下同
点击add,添加服务服务器。


发布评论