配置和管理 Oracle 发布时,应熟悉以下 Oracle 术语。 有关 Oracle 条款的完整列表,请参阅 Oracle 联机文档。
索引组织表(IOT)
按索引顺序在磁盘上对数据进行物理排序的表;它类似于具有聚集索引Microsoft SQL Server 表。 IOT 作为具有聚集索引的表复制到订阅者。
实例
Oracle 数据库与实例相关联。 该实例包含支持数据库的内存和后台进程。 Oracle 实例始终映射到单个数据库,而 SQL Server 实例可以包含多个数据库。 在某些情况下,Oracle 数据库可以有多个实例。
Oracle 侦听器
处理 Oracle 数据库实例的传入网络流量。 配置与 Oracle 数据库的网络连接时,可以指定通过该协议发送流量以及侦听器侦听流量的端口。 侦听器通常配置为在 Oracle 数据库实例所在的同一台计算机上运行,并且可以配置为为一个或多个实例提供服务。
ROWID
指向数据库中特定行的位置的指针。 由于使用 ROWID 检索行的速度比使用表扫描或索引更快,因此复制在处理已发布的表更改期间临时使用 ROWID。
序列
用于生成唯一数字的数据库对象。 复制使用序列对已发布表所做的更改进行排序。
SQL*Plus
用于访问和查询 Oracle 数据库的应用程序。 它类似于 SQL Server sqlcmd。
同义词
对象的别名。 配置 Oracle 发布服务器时,会自动创建特殊的公共同义词 MSSQLSERVERDISTRIBUTOR 。 同义词引用 HREPL_Distributor 表,并提供指向服务发布服务器的 SQL Server 分发服务器的逻辑指针。
发布 Oracle 数据库后,后续尝试将此发布服务器配置为使用不同的 SQL Server 分发服务器将失败,因为此公共同义词标识已配置为为发布服务器提供服务的特定分发服务器。
表空间
与 SQL Server 中的文件组大致等效的数据库存储单元。
TNS 服务名称
TNS(透明网络基底)是 Oracle 数据库使用的通信层。 TNS 服务名称是 Oracle 数据库实例在网络上已知的名称。 配置与 Oracle 数据库的连接时,分配 TNS 服务名称。 复制使用 TNS 服务名称标识发布服务器和建立连接。
用户架构
可以将用户架构视为拥有特定数据库对象的数据库用户。 复制管理用户架构拥有 Oracle 数据库中 SQL Server 复制过程创建的所有对象,但 MSSQLSERVERDISTRIBUTOR 公共同义词除外。
另请参阅
配置 Oracle 发布服务器
在 Oracle 发布服务器上创建的对象
非 SQL Server 发布者
Oracle 发布概述