解决方案 »

  1.   

    参考 http://www.sql-server-performance.com/2010/transactional-replication-2008-r2/照教程一步一步做,可以完成同步的.
      

  2.   

    我局域网里的两台电脑测试了一下,没有问题。你Device插入数据时,两台电脑都能相互Ping得通?
      

  3.   


    可以ping的通,两个远程都可以连接的上。是不是密码的问题呢?我在发布的电脑上用的是发布服务器登陆的密码,在另一台订阅服务器上用的是订阅服务器的密码。但是后来我都改成发布服务器的密码还是不行。
      

  4.   


    同是右键,弹出来的菜单在一台电脑上和教程一样,另一台(发布服务器)上面的菜单是:发布服务器属性(H)
    分发服务器属性(B)
    禁用发布和分发(D)
    以下都是相同的
      

  5.   

    Message: 对路径“C:\Program Files\Microsoft SQL Server\MSSQL10_50.YADADB\MSSQL\ReplData\unc\ILNYVPG0QS60VZF$YADADB_DEVICE_DEVICE\20140311101415\”的访问被拒绝。
    这是什么意思?是权限问题?难道是密码设置反了?
      

  6.   

    权限问题,如果不在一个域里面的话,需要设置相同的帐号密码作为sql agent的启动帐号
      

  7.   

    我设置的都是 sa, 密码都是发布服务器的密码。在选择同步的时候,上面显示:
    项目 'dev_info' 的初始快照尚不可用。
      

  8.   

    我设置的都是 sa, 密码都是发布服务器的密码。在选择同步的时候,上面显示:
    项目 'dev_info' 的初始快照尚不可用。
    你这样,两台机开一个Windows帐号,帐号名和密码均要相同,然后用这个作为sql agent的启动帐号,当然要把这个帐号加入sqlserver,如果测试的话,给sysadmin权限。然后配置过程用sql agent作为各个引擎的帐号。快照文件夹设为everyone完全控制
      

  9.   

    sa是sqlserver内部帐号,而复制中的引擎实际上可以和sql 引擎独立,是Windows上的一些exe文件,所以要把权限扩大到Windows层面
      

  10.   

    开一个Windows帐号,两台机都要,名字、密码要一致,然后均加入对应的sqlserver,赋予sysadmin权限。然后用这个作为sqlanget的启动帐号,
      

  11.   

    那用啥账号可以呢?我也是用sa帐号来配置的,测试过在局域网内的电脑,和本机与虚拟机,都是可以配置成功的。看看这个:
    数据库复制:SQL Server 2008R2中通过数据库复制,把A表的数据复制到B表
    http://blog.csdn.net/sqlserverdiscovery/article/details/17059073
      

  12.   

    那用啥账号可以呢?我也是用sa帐号来配置的,测试过在局域网内的电脑,和本机与虚拟机,都是可以配置成功的。看看这个:
    数据库复制:SQL Server 2008R2中通过数据库复制,把A表的数据复制到B表
    http://blog.csdn.net/sqlserverdiscovery/article/details/17059073你的sa实际上只是连接,从分发的这里开始还是勾了使用sql agent的帐号来实现,sa只是连到订阅服务器,你可以看到最上面那个,要么只能用Windows的帐号,要么用sql agent的帐号,实际上还是Windows的帐号。
      

  13.   

    你的sql agent帐号权限不够,把快照文件夹设为everyone可读写
      

  14.   

    弱弱的问一句,上图中的那个文件夹到replData那里就没有子文件夹了,后面的都看不到,我该到哪里设置呢?在Studio里面吗?
      

  15.   

    虽然还没写好,但是既然你问到了,貌似文字不好表达,你看看我的初稿吧,晚点有时间我会完善的:http://blog.csdn.net/dba_huangzj/article/details/20904417
      

  16.   


    终于搞好了啊,我把两个的密码设置成一样的,然后都用sa。(不过这个应该不是最主要的)
    我的问题就是版主说的,文件夹的读写权限不够,我换了一个快照文件夹,然后右键,选择属性,在安全那一栏里面选择编辑,将 组或用户名 里面的账户都设置成能对这个文件夹的访问。(肯定不需要都设置,但是我是为了保险)就成功了。
    thanks you all....
      

  17.   

    要不是还没完稿我就早发给你看了
    终于搞好了啊,我把两个的密码设置成一样的,然后都用sa。(不过这个应该不是最主要的)
    我的问题就是版主说的,文件夹的读写权限不够,我换了一个快照文件夹,然后右键,选择属性,在安全那一栏里面选择编辑,将 组或用户名 里面的账户都设置成能对这个文件夹的访问。(肯定不需要都设置,但是我是为了保险)就成功了。
    thanks you all....
      

  18.   

    我用的事物发布。
    这是两幅图:
    我总是怀疑是密码的问题,应该是在两台电脑上都使用发布服务器的sa和密码吧?都用对方的sa和密码,发布用订阅的,订阅用发布的
      

  19.   


    终于搞好了啊,我把两个的密码设置成一样的,然后都用sa。(不过这个应该不是最主要的)
    我的问题就是版主说的,文件夹的读写权限不够,我换了一个快照文件夹,然后右键,选择属性,在安全那一栏里面选择编辑,将 组或用户名 里面的账户都设置成能对这个文件夹的访问。(肯定不需要都设置,但是我是为了保险)就成功了。
    thanks you all....
    When you encoter any problem ,find the error message first.Without error message, we can only guess and waste of time.