以上问题是出现在我做发布的时候,...... 选择“事务发布”,下一步选择“MS SQL Server2000”,再下一步的时候就出现这个问题

解决方案 »

  1.   

    生产环境中,不适合进行大的操作……
    DBCC 也未免太好资源啦!还有其他好的办法吗?
    有谁知道这个错误出现的原理吗?
      

  2.   

    用DBCC斗胆试了一把,不过还是没有解决问题……
      

  3.   

    你那个字段是identity类型的字段吧?并且identity 指定为了not for replication
      

  4.   

    未能检索到有关数据库"XXXXXX"中的表的信息。
    错误207:列名"objid"无效
    --楼主,你给我们描述一下你的这个字段objid的信息吧
      

  5.   

    我也没有从哪个表里找到这个"objid",不知道这是系统表里的呢还是应用库表里的?
      

  6.   

    没办法!
    听我以前的同事说,这不是哪个数据库的问题,而是整个SQLServer2000环境的问题,他遇到过,但是现在忘记当初是怎么解决的了,没法子,我也正准备重新搭建这个环境得了……
      

  7.   

    看一下publisher是哪太服务器,哪个数据库,然后在该服务器该数据库中用sysobjects和syscolumns作联结,来查询一下到底有没有这个字段,或者这个字段存在在哪些(或哪个)表中,然后再俩解决问题。
      

  8.   

    看看,查询表或插入表有没有objid这个字段也可以参考
    http://msdn.microsoft.com/zh-cn/library/dd353301(SQL.90).aspx