SQL Server 复制中的重大更改
本主题介绍 SQL Server 复制中的重大更改。 这些更改可能导致基于 SQL Server 的早期版本的应用程序、脚本或功能无法继续使用。 在进行升级时可能会遇到这些问题。 有关详细信息,请参阅使用升级顾问来准备升级。
SQL Server 2012 中所作的重大更改
适用于快照发布和事务发布的可更新订阅(包括立即更新和排队更新)已不再使用。
SQL Server 2008 中所作的重大更改
本部分介绍 SQL Server 2008 在复制功能方面所做的重大更改。
事务复制的重大更改
以下重大更改适用于事务复制。
功能 |
说明 |
---|---|
从备份中初始化事务订阅 |
若要在 SQL Server 2008 中从备份初始化订阅,用户必须是 dbcreator 服务器角色的成员。 在 SQL Server 2005 中,只需具有 db_owner 数据库角色的成员身份。 有关如何从备份初始化订阅的详细信息,请参阅初始化事务订阅(不使用快照)。 |
合并复制的重大更改
以下重大更改适用于合并复制。
功能 |
说明 |
---|---|
分配的新标识范围 |
对于使用自动标识范围管理的表,复制可能在升级过程中分配新标识范围。 如果某些表分配给订阅服务器的标识范围大于分配给发布服务器的标识范围,则复制会给发布服务器分配与订阅服务器的相等的范围。 若要确定用于每个项目的范围,请在发布数据库中执行 sp_helpmergearticle,并检查 pub_identity_range 和 identity_range 列。 |