none
2008 复制订阅中订阅表的索引和文件组问题 RRS feed

  • 常规讨论

  • 当我“重新初始化所有订阅”以后,原本的订阅服务器上面的表结构也会自动重建。

    现在问题是,

    1.发现重建后的订阅表的非聚集索引都没了(除了主键的聚集索引外)

    2.这是个最大的问题,因为订阅的表很多,所以我会对某些表配置了自定义文件组(这样的好处是把表均匀的分配到不同的磁盘中)。问一下各位,如果我前提是希望这些表在一个数据库中,那么怎么配置才能使某些 重新初始化后的表放在我自定义的文件组中,当然需要的是自动化的操作,不是我每次手工去更改文件组

    2013年4月16日 7:02

全部回复

  • 初始化的话,是会根据你产生快照集里的脚本在订阅者端创建物件的.

    第二个问题:

    还是最开始那句话,你的脚本是根据源端产生的,根本不可能按照订阅者端的文件组去存放表吧,


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2013年4月16日 7:05
  • 感谢你的回复,但是这样就是说没办法解决这两个问题了吗,因为在发布的时候不会有这些索引和文件组的选项?
    2013年4月16日 7:32
  • 1. you can choose copy non-clustered index for initial snapshot in article properties, but sql will not replicate new index changes afterwards.

    2. enable copy file group associations in article properties. You can set those options for all replicated tables or specific one.

    2013年4月16日 13:22
  • thanks,this is the solution “项目属性->设置**表的属性”

    2013年4月17日 5:08