SQL Server 支持事务复制和快照复制的以下异类方案:
将数据从 Oracle 发布到 SQL Server。
将数据从 SQL Server 发布到非 SQL Server 订阅服务器。
异构复制到非 SQL Server 订阅服务器已弃用。 Oracle 发布服务已弃用。 若要移动数据,请使用变更数据捕获和 SSIS 创建解决方案。
谨慎
此功能将在Microsoft SQL Server 的未来版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。
从 Oracle 发布数据
可以使用 SQL Server 从 Oracle 发布数据,其中大多数功能与 SQL Server 快照和事务复制相同且易于使用。 从 Oracle 发布数据非常适合以下方案:
| 情景 | DESCRIPTION |
|---|---|
| Microsoft .NET Framework 应用程序部署 | 使用 Microsoft Visual Studio 和 SQL Server 进行开发,同时对从非 SQL Server 数据库复制的数据进行操作。 |
| 数据仓库暂存服务器 | 使 SQL Server 暂存数据库与非 SQL Server 数据库保持同步。 |
| 迁移到 SQL Server | 在复制源系统的更改时,针对 SQL Server 实时测试应用程序。 对迁移感到满意时切换到 SQL Server。 |
有关详细信息,请参阅 Oracle 发布概述。
将数据发布到非 SQL Server 订阅服务器
以下非 SQL Server 的数据库被支持作为快照发布和事务发布的订阅服务器:
Oracle 支持的所有平台均可使用 Oracle。
IBM DB2 for AS400、MVS、Unix、Linux 和 Windows。
有关更多信息,请参阅 非 SQL Server 使用的订阅服务器。