Oracle透明网关配置过程中遇到的两个问题

Oracle透明网关(Transparent Gateway)能够方便地解决异构数据库系统之间的数据共享问题,使得基于Oracle环境的应用系统/程序在访问非Oracle数据库中的数据时不需要另外再做代码开发工作,大大节省系统开销,提高数据使用的灵活性(功能示意图如下)。最近在进行透明网关的安装和配置过程中遇到了两个问题,网上搜不到解决方案,摸索着解决后写此文总结一下,希望能对遇到同样问题的童鞋有所帮助。

Oracle 9i透明网关访问SQL Server

Oracle的透明网关是oracle直接访问异构数据库的利器。在9i中,透明网关是包含在数据库安装程序中的,在安装数据库软件过程中可以选择,透明网关可以安装在Oracle DB或者SQL Server DB所在的服务器中,也可以单独安装在二者以外的一台服务器中,看自己的需求如何了。需要说明的是Oracle 9i透明网关不能安装在Windows Server 2008、Win7和Linux等系统中,所以安装前请确定兼容性是没问题的。

Oracle 10.2.0.1升级至 10.2.0.4【备忘】

刚开始接触Oracle数据库,边学边记录。最近需要在虚拟机上装一个空的10.2.0.4版本的Oracle数据库以满足以前的一个项目的使用,但手头上只有Oracle 10.2.0.1版本的安装包(官方已经不再提供11g以前的程序安装包了,所以没地方下载),以及10.2.0.4版本的升级包。因此需要先安装Oracle 10.2.0.1,然后再进行升级。