Microsoft® SQL Server™ 2000 can subscribe to snapshot or transactional data published from Oracle, DB2, Access, and other data sources. This allows organizations that are planning to deploy large databases or a data warehouse with SQL Server, or Internet and intranet applications, to gain access to various sources of data. That data can then be consolidated in SQL Server 2000 using replication, and then placed into a data mart, data warehouse, or multidimensional database, or the data can then be replicated to other data sources.
Methods for implementing replication published by heterogeneous data sources to your SQL Server 2000 applications include:
Microsoft SQL Server 2000 provides a programming framework that enables heterogeneous data sources to become Publishers of snapshot and transactional publications within the SQL Server 2000 replication framework. You can use the Replication Distributor Interface with programmable SQL-DMO objects and third-party tools to publish data incrementally from heterogeneous Publishers.
Using third-party tools, you can configure Oracle, DB2, and other data sources as a merge or incremental Publisher for SQL Server Subscribers, which can then propagate data to other SQL Server or heterogeneous data sources.
By integrating with SQL Server 2000 replication, heterogeneous applications can inherit a full set of replication features, such as:
The programming framework for transactional and snapshot replication from heterogeneous data sources includes:
Using Data Transformation Services (DTS), heterogeneous data sources can be used to create snapshot replication publications.