• MS SQL SERVER 2005 高可用性之日志传送


          构建环境,在一台服务器(sql-server)上安装两个数据库实例,两个实例之间做日志传送,一个是主服务器,其实例是sqldev01;一个是辅助服务器,其实例是bcpserver.如图1

    (不同数据库服务器间的数据库日志传送与此相似)

     

    图1

    第一步,建立两个文件夹,文件分别是BcpServerlog,BcpTranslog.这两个文件用于存放备份的日志文件。

    BcpServerlog用于存放从主服务器上备份过来的日志文件

    BcpTranslog用于存放准备还原到辅助服务器上去的日志文件。这些文件是用BcpServerlog中复制过来的。

    建立好了之后,一定要把两个文件夹设为共享并设置读取权限。这里设置辅助服务器的agent的启动账户SQLServer2005SQLAgentUser$SQL-SERVER$BCPSERVER对两个文件夹有读取权限。D:\BcpServerlog和D:\BcpTranslog如图2

    图2

    第二步:

    在主服务器上AdventureWorksLT右击-àtasksàshiptransaction logs

    点击Enable thisas a primary database in a log shipping configuration选项,如图3

    图3

    这里关于作业的执行计划,不在描述,为了测试方便,笔者设置成1分钟,下同

    点击add,添加服务服务器。

    图4

    在InitializeSecondary Database选项卡上:如图4

    选择第二项。初始化辅助服务器上的AdventureWorksLT跟主服务器上的AdventureWorksLT一样。并设置辅助服务器上AdventureWorks的数据文件和日志文件的路径。

    在Copy Files选项卡上:如图5

    输入路径D:\BcpTranslog。这个文件夹中的文件是辅助服务器从D:\BcpServerlog中复制过来的主服务器的日志文件。

    图5

    在RestoreTransaction log选项卡中:图6

    选择Standby mode,这种模式下,用户可以只读的方式访问数据库。在还原时必须断开所有连接,如果不断开连接,则还原在累积直到所有连接断开才做。

    图6

    第三步:

    查看数据库的作业情况

    主服务器上有两个作业,辅助服务器上有3个作业

    第四步:

    看看作业的执行情况:

    主服务器:

    辅助服务器作业的执行情况:

    查看D:\BcpServerlog和D:\BcpTranslog文件夹:

    第五步:

    测试日志传送是否成功:

    在主服务器上做更新操作:

    代码
    update salesLT.product
    set name = 'Road-750 Black, 52_new'
    where productid = 999

    update SalesLT.Customer
    set FirstName = 'Orlando_new'
    where CustomerID = 1
    select * from salesLT.product where productid = 999

    select * from saleslt.customer where CustomerID = 1

     

    立刻查看辅助服务器

    select * from salesLT.product where productid = 999

    select * from saleslt.customer where CustomerID = 1

    可以看出还没有被更新。等待一下次作业执行后再查看

    再次查看:

    结果给更新了。

  • 相关阅读:
    多态
    163VIP邮箱哪个好?为什么要使用邮箱客户端?
    163邮箱的格式什么样的?常见的电子邮箱品牌有哪些?
    申请企业邮箱需要准备什么材料?外贸邮箱怎么注册?
    《10秒挑战》h5游戏案例分析
    H5反应类爆款游戏分享
    企业邮箱多少钱,哪家企业邮箱更具性价比?
    注册申请企业邮箱,哪家最优惠 #万元礼包来袭#
    购买一个163VIP邮箱,3位超短靓号更惊喜~
    小程序对H5游戏的技术分析
  • 原文地址:https://www.cnblogs.com/grain/p/1756051.html
Copyright © 2020-2023  润新知