• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

同步两个SQLServer数据库

发布: 2009-10-14 09:50 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 84次 | 进入软件测试论坛讨论

领测软件测试网

       
  (我们可以删掉IP地址的注册,新建以SQL Server管理员级别的用户注册的服务器名)
        
   这样一来就不会在创建复制的过程中出现14010、20084、18456、18482、18483错误了。    
       
  4、检查相关的几台SQL Server服务器网络是否能够正常访问
   
  如果ping主机IP地址可以,但ping主机名不通的时候,需要在   
       
            winnt\system32\drivers\etc\hosts   (WIN2000)
            windows\system32\drivers\etc\hosts (WIN2003)
  
  文件里写入数据库服务器IP地址和主机名的对应关系。
              
           例如:   
              
           127.0.0.1       localhost
           192.168.0.35    oracledb    oracledb
           192.168.0.65    fengyu02    fengyu02
           202.84.10.193   bj_db       bj_db    

              
  或者在SQL Server客户端网络实用工具里建立别名,例如:


  5、系统需要的扩展存储过程是否存在(如果不存在,需要恢复):
     
          sp_addextendedproc 'xp_regenumvalues',@dllname ='xpstar.dll'
         go
         sp_addextendedproc 'xp_regdeletevalue',@dllname ='xpstar.dll'
         go
         sp_addextendedproc 'xp_regdeletekey',@dllname ='xpstar.dll'
         go             
         sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll'  
 
 
  接下来就可以用SQL Server企业管理器里[复制]-> 右键选择 ->[配置发布、订阅服务器和分发]的图形界面来配置数据库复制了。
   
  下面是按顺序列出配置复制的步骤:

  1、建立发布和分发服务器
   
        [欢迎使用配置发布和分发向导]->[选择分发服务器]->[使"@servername"成为它自己的分发服务器,SQL Server将创建分发数据库和日志]
 ->[制定快照文件夹]-> [自定义配置] -> [否,使用下列的默认配置] -> [完成]
      
  上述步骤完成后, 会在当前"@servername" SQL Server数据库里建立了一个distribion库和 一个distributor_admin管理员级别的用户(我们可以任意修改密码)。
            

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网