繁体   English   中英

远程数据库链接

[英]Remote DataBase Links

我和我的团队正在为银行开发一个程序,需要将数据与部署在银行客户内部网络上的现有系统同步。 对我们系统中的数据所做的任何更新都应该复制到他们的系统,反之亦然。 我们系统使用的数据库是Oracle 11g,现有系统使用的是Oracle 10g。 我们最初考虑过使用Web服务,但现有系统的开发人员不想构建Web服务。 因此,我们可以选择使用数据库链接来同步数据。

  1. 使用数据库链接复制数据有哪些优缺点?
  2. 由于它是处理货币交易的银行应用程序,我们如何加密通过网络发送的数据?

您不会使用数据库链接来复制数据 - 至少不是唯一的。 您可能希望配置Oracle Streams,Oracle GoldenGate或Advanced Replication来处理双向复制。 Streams将是首选,因为您正在处理Oracle到Oracle复制,因为它是一种比Advanced Replication更新,更高效的架构。 这两个选项都包含在企业版许可证中。 GoldenGate是Oracle最近购买的产品,如果您尝试将数据从Oracle复制到非Oracle数据库并需要额外的许可,则更合适。

如果要加密两个数据库之间传输的数据,则需要在两个数据库上许可Oracle Advanced Security选项。 这是企业版许可证之上的额外成本选项。 另一种方法是在服务器之间配置VPN或安全端口转发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM