【问题标题】:Oracle Golden Gate or SQL Server ReplicationOracle Golden Gate 或 SQL Server 复制
【发布时间】:2019-01-08 17:44:48
【问题描述】:

我在下面详细介绍了一个场景,在该场景中,我们需要访问供应商私有云中的数据。我知道 sql server 复制,但除了基本概念之外对 GoldenGate 不太熟悉。

  • Golden Gate 能否跨网络工作,从一个私有云到另一个云订阅?
  • Golden Gate 与 sql server 相比有什么好处吗?反之亦然?

场景: 我们使用供应商在线应用程序。供应商应用程序与我们的所有数据一起托管在他们自己的云中。

我们需要直接访问我们的数据以进行仓储和泵入下游系统。

供应商没有提供对生产数据库的直接访问权限是有充分理由的,但他们也没有为我们提供访问数据的任何方式。 我们正在提议生产数据库的报告快照/副本。

我们在 Azure 中使用 sql server,供应商在他们自己的私有云中使用 oracle。

【问题讨论】:

  • 源数据库是SQL Server还是Oracle?目标是 SQL Server 还是 Oracle?
  • 请写下您所说的“SQL Server 复制”是什么意思。你到底想用什么?
  • 这一切都很详细。帖子提到我从供应商那里提取,供应商使用 oracle,并且我们正在使用 sql server。当我说 sql server 复制时,我的意思是,sql server 复制(希望这听起来不粗鲁)。我知道 sql server 复制可以有一个 oracle 发布者,所以它目前是一个潜在的选择,但我不确定它是否比 oracle 金门更好。
  • 您提到您必须从供应商 (Oracle) 复制到 MS SQL。那是对的吗?您想使用 MS SQL 提供哪种复制?
  • sql server 复制允许使用 oracle 作为发布者(源)。 docs.microsoft.com/en-us/sql/relational-databases/replication/…

标签: sql-server oracle database-replication oracle-golden-gate


【解决方案1】:

Microsoft SQL 复制是supported only for Oracle up to 10g。所以问题实际上是:要么使用 Oracle GoldenGate,要么将 Oracle 数据库降级到不受支持的 10g 版本并使用不受支持的 Microsoft SQL Server Publisher。

您实际上可能会问:使用 Oracle GoldenGate 或其他一些软件,例如 Dell ShareplexAttunity。这些产品支持将 Oracle 作为源数据库并得到全面支持。

【讨论】:

  • 很好的观点和对我问题的回答。欣赏您的专业知识和知识。
猜你喜欢
  • 2023-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-21
  • 1970-01-01
  • 2017-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多