复制
Oracle订阅服务器
Microsoft? SQL Server? 2000 包含 ODBC 驱动程序及 OLE DB 提供程序,它们在 Intel 计算机上支持Oracle对 SQL Server 发布的订阅。SQL Server 2000 安装程序自动地安装该驱动程序。
说明为了复制到Oracle ODBC 及 OLE DB 订阅服务器,您必须还要从
Oracle或您的软件厂商那里获取合适的Oracle SQL*Net 驱动程序。然后您还必须将该驱动程序安装在发布服务器及分发服务器上。
Oracle订阅服务器的复制限制
当复制到Oracle ODBC 订阅服务器时,会有如下限制:
?如果表的名称带有空格,那么将不会在Oracle订阅服务器上创建这些表的复制。复制将会因Oracle错误 ORA-00903 而失败:无效的表名称。
?date数据类型为小datetime(范围从 4712 B.C. 到 4712 A.D.)。
如果准备复制到Oracle,请验证在复制的列中,SQL Server datetime条目在上述范围之内。
?复制表只能有一个text或image数据类型的列,该数据类型被映射为long raw。
?datetime数据类型被映射为 char4。
?对于float及real数据类型,SQL Server 2000 范围与Oracle范围不同。
下表将复制的数据类型映射到Oracle订阅服务器。