解决方案 »

  1.   

    现在又显示这个:
    错误消息:
    无法将架构脚本“cnt_base_info_2.dri”传播到订阅服务器。 (源: MSSQL_REPL,错误号: MSSQL_REPL-2147201001)
    获取帮助: http://help/MSSQL_REPL-2147201001
    在文件夹“\\WIN-NC1DJH2P4VE\SqlCopy\ftp\WIN-NC1DJH2P4VE_ECTMP_TJNEW\20141107121390\”中找不到 CAB 文件“snapshot.cab” (源: MSSQL_REPL,错误号: MSSQL_REPL20148)
    获取帮助: http://help/MSSQL_REPL20148
    确实在共享文件夹找不到20141107121390 文件夹,但是为什么会名称呢
      

  2.   

    把发布、订阅端删除干净
    看一下作业Job里还有没有发布订阅的Job
      

  3.   

    在联机看以下用法
    -----------------查不到原因时用一下方法删除后重新设置
    --订阅
    USE DBEXEC sp_droppullsubscription 
      @publisher = 'all', 
      @publisher_db = 'DB', 
      @publication = 'DB';
     --发布
     USE DB
    EXEC sp_dropsubscription 
      @publication = 'DB', 
      @article = N'all',
      @subscriber = '订阅服务器';go
    USE master
    go
    EXEC sp_removedbreplication 'DB'
    EXEC  sp_removedistpublisherdbreplication 'DB'
      

  4.   


    你是说job里还在作业原来的任务?
      

  5.   


    你是说job里还在作业原来的任务?
    对看看有没有,如果是合并事务时没有GUID列时,会多出这一列,查看一下订阅表通常都可以看出问题