使用数据库的交易发行。
数据库的结构是动态的。应用程序创建动态对象,如表/视图。
有没有办法自动复制每个对象?
答案 0 :(得分:0)
要向表中添加新列并将其包含在现有发布中,您需要在发布者处使用 ALTER TABLE ADD 语法。默认情况下,架构更改将在同步时传播给订阅者,发布属性 @replicate_ddl 必须设置为true。请参阅Making Schema Changes on Publication Databases for more information。
添加新文章(如表或视图)涉及将文章添加到发布,创建新快照以及同步订阅以应用新添加文章的架构和数据。不需要重新初始化,但需要新的快照。有关详细信息,请参阅Add Articles to and Drop Articles from Existing Publications。