我们在数据库上进行了复制设置并且工作正常。
现在我们要更新发布者上的数据库。因此,使用安装程序我们更新了数据库,但出现了无法更新表等错误,因为表正在使用中。
那么我们如何更新作为复制一部分的数据库呢?
我们在数据库上进行了复制设置并且工作正常。
现在我们要更新发布者上的数据库。因此,使用安装程序我们更新了数据库,但出现了无法更新表等错误,因为表正在使用中。
那么我们如何更新作为复制一部分的数据库呢?
DML 更改(插入、更新、删除)将按预期工作并复制到订阅者。默认情况下,模式更改 (DDL) 将在同步时传播给订阅者,发布属性@replicate_ddl必须设置为 true。在对发布数据库进行模式更改中可以找到一些例外情况。