Database Oracle 12c数据库网关配置

Database Oracle 12c数据库网关配置,database,oracle,data-warehouse,gateway,Database,Oracle,Data Warehouse,Gateway,我安装了Oracle 12c,希望打开一个连接到SQL Server的12c网关 我已经阅读并重新阅读了文档。已安装并重新安装网关。很多天后,我仍然没有工作联系 我将网关安装在自己的路径下,但与Oracle DB安装在同一台服务器上 以下是我的一些问题: 1) 是否应该有两个ORALCE_家庭,一个用于DB,一个用于网关?如果是,如何配置。我是否将这两条路径都放在Oracle_Home环境变量中 2) 网关侦听器是否应该在db的“listener.ora”文件中使用自己的名称“listenerg

我安装了Oracle 12c,希望打开一个连接到SQL Server的12c网关

我已经阅读并重新阅读了文档。已安装并重新安装网关。很多天后,我仍然没有工作联系

我将网关安装在自己的路径下,但与Oracle DB安装在同一台服务器上

以下是我的一些问题: 1) 是否应该有两个ORALCE_家庭,一个用于DB,一个用于网关?如果是,如何配置。我是否将这两条路径都放在Oracle_Home环境变量中

2) 网关侦听器是否应该在db的“listener.ora”文件中使用自己的名称“listenergtw”?或者在它自己的路径中的自己的“listener.ora”文件中。如果它在自己的路径中,lsnrctl如何知道它。看起来lsnrctl从TNS_ADMIN环境变量获取“listener.ora”路径。我可以在TNS_AMDIN变量中删除DB和网关主路径吗

运气好的话,也许这些问题的答案能帮助一切顺利。。。。我希望如此

  • 是的,应该有两个甲骨文之家。一个用于DB,一个用于网关。软件不同,请将其分开
  • 将网关软件放在单独的目录结构中。将其视为一个完全独立的组件。它将拥有自己的甲骨文主页和TNS管理员
  • 网关侦听器应该位于它自己的listener.ora文件中。大多数人将其与所有其他配置文件一起放在$GW_HOME/msql/dg4msql/admin目录中
  • 一旦您将TNS_ADMIN设置为config目录(如第3点中提到的目录),lsnrctl将启动GW侦听器。在执行此操作之前,请设置ORACLE_主页和使用网关二进制文件的路径
  • 不,不能将DB和网关主路径都放在TNS_ADMIN变量中。在设置GW侦听器时,不使用DB路径进行任何操作,因为它们是单独的软件安装。此时只需关注GW。将TNS_ADMIN设置为您放置配置文件和listener.ora的位置
  • 在创建DB链接并从Oracle DB连接到MSQL DB时,您可以将DB的TNS_ADMIN设置为指向您在前面步骤中配置的GW侦听器的tnsnames.ora文件所在的目录。在尝试此操作之前,请运行tnsping,以确保DB可以连接到GW侦听器
  • 是的,应该有两个甲骨文之家。一个用于DB,一个用于网关。软件不同,请将其分开
  • 将网关软件放在单独的目录结构中。将其视为一个完全独立的组件。它将拥有自己的甲骨文主页和TNS管理员
  • 网关侦听器应该位于它自己的listener.ora文件中。大多数人将其与所有其他配置文件一起放在$GW_HOME/msql/dg4msql/admin目录中
  • 一旦您将TNS_ADMIN设置为config目录(如第3点中提到的目录),lsnrctl将启动GW侦听器。在执行此操作之前,请设置ORACLE_主页和使用网关二进制文件的路径
  • 不,不能将DB和网关主路径都放在TNS_ADMIN变量中。在设置GW侦听器时,不使用DB路径进行任何操作,因为它们是单独的软件安装。此时只需关注GW。将TNS_ADMIN设置为您放置配置文件和listener.ora的位置
  • 在创建DB链接并从Oracle DB连接到MSQL DB时,您可以将DB的TNS_ADMIN设置为指向您在前面步骤中配置的GW侦听器的tnsnames.ora文件所在的目录。在尝试此操作之前,请运行tnsping,以确保DB可以连接到GW侦听器

  • 另一个问题:网关应该安装在它自己的路径下吗?或者它可以安装在DB的路径下吗?我已经放弃了,现在将尝试使用ODI,这需要很长时间才能下载。但如果有人在windows服务器上安装了Oracle网关,并且能够在Oracle 12c数据库和MS SQL数据库之间建立数据库链接,那就太好了。也许我处于最前沿,这甚至是不可能的??另一个问题:网关应该安装在它自己的路径下吗?或者它可以安装在DB的路径下吗?我已经放弃了,现在将尝试使用ODI,这需要很长时间才能下载。但如果有人在windows服务器上安装了Oracle网关,并且能够在Oracle 12c数据库和MS SQL数据库之间建立数据库链接,那就太好了。也许我正处于流血的边缘,这甚至是不可能的??