http://msdn.microsoft.com/zh-cn/library/ms146939.aspx

解决方案 »

  1.   

    1.
    在运行 SQL Server 2005 ssNoVersionSQL Server Management Studio 的计算机上,单击“开始”,指向“程序”,再指向“Microsoft SQL Server”,然后单击“SQL Server Management Studio”。2.
    在对象资源管理器中,展开包含您的发布的计算机,然后展开“复制”。3.
    右键单击“复制”,然后选择“监视复制”。4.
    在复制监视器中,展开“我的发布服务器”,展开服务器,然后选择发布。5.
    在右侧窗格中,选择“警告和公用代理”选项卡以查看快照代理的状态。
      

  2.   

    我的找到原因了,也解决了,主要是用于登录的SQL用户名对复制的数据库要有public和db_ower,不明白的加我QQ说19553186
      

  3.   

    我用复制的时候,会开一个本地管理员组中的一个windows登录帐号做专用帐号,以免出现你这种问题
      

  4.   

    估计是配置的有问题,你用的是 什么方式来登录的呢,你看看这个文章里,关于 数据库复制的安全配置:SQL Server 2008R2中通过数据库复制,把A表的数据复制到B表
    http://blog.csdn.net/sqlserverdiscovery/article/details/17059073你的是快照代理,和我的这个 分发代理的配置类似的