新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

时间:2022-09-19 14:31:27
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
1.第一次安装的时候上面是没有修改的
名称和路径是
OraDb11g_home1
E:\app\MRxx\product\11.2.0\dbhome_1

2.通过对对一系列的文件配置最后再要重新启动的时候发现只有
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
这一个服务

3.然后通过Universal Installer卸载,删除文件夹
再次安装的时候就出现了
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
Error: 检测到环境错误: Oracle 主目录在环境中已设置为 "E:\app\MRxx\product\11.2.0\dbhome_1", 该路径与 Oracle Net Configuration Assistant 安装的 Oracle 主目录不同。

确保已将 ORACLE_HOME 环境变量或注册表设置为正确的值并重新启动 Oracle Net Configuration Assistant。


Oracle Net Services 配置失败。退出代码是1

Configuration Assistant "Oracle Net Configuration Assistant" 失败
-----------------------------------------------------------------------------
"E:\app\MRxx\product\11.2.0\dbhome_1\tg_1\cfgtoollogs\configToolFailedCommands" 脚本包含所有失败的, 跳过的或取消的命令。可使用此文件在 OUI 外运行这些 Configuration Assistant。请注意, 执行此脚本前, 您可能需要用口令 (如果有) 来更新此脚本。-----------------------------------------------------------------------------
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

4.想要配置监听
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
无法打开..

求大家指点  刚刚接触这方面的工作

9 个解决方案

#1


帮顶,我也是新手。

#2


度娘上面应该有安装数据库这方面的,把以前的数据库注册表什么的都删干净就好了

#3


上周和这周刚整了这个连接的问题。把经验分享给你。
不知道怎么传文件,但是网上有个图文攻略,写的非常非常详细。
10g和11g的有个文件的写法不同。其他按图文攻略一字一句的操作保证ok。
原网址我找不到了,在此转帖,望恕罪。
http://pan.baidu.com/s/1qWyxXjm

10g和11g写法不同的文件为tgmsql\initxxxx.org那个文件,
hostname =
10g直接写,主机名.数据库名
11g则是 主机名(或ip):1433//数据库名
网上说,11g以前不能用ip+端口号做hostname,这个我不清楚了。
我的安装环境是11g,sql server在不同网段的另一侧,能访问。
自己机器测试用的是10g,而10g里因为sql server和oracle都安装在同一台机器上,所以以机器名寻址能连接成功。
祝你成功。

#4


谢谢大家的帮忙,因为自己以前也装过oracle,当初自己照着网上的资料卸载了一遍又一遍,然后第二次再装的时候就出现一洗脸问题了,本来问题就在这个gateway所以不打算对数据库进行太大的改动..希望大家能提供些手动配置监听和重装gateway监听服务不出问题的方法。
    还是感谢大家对我的帮助

#5


在思考一天之后查阅网上资料后发现gateway的路径是可以跟oracle的主目录是一样的于是@hungrygg 多谢大哥的文档,
配置完成后又出现了这样的错误
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

网上查询说是path路径的问题或者是tns写错的问题
小弟在这里附上path和oraclel_home路径希望大家帮忙看看
Path
E:\app\MRxx\product\11.2.0\dbhome_1\bin;D:\pb10\Shared\Web Targets;E:\app\MRxx\instantclient_11_2;
ORACLE_HOME
E:\app\MRxx\product\11.2.0\dbhome_1
以及oracle目录下tns
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
dg4msql\admin下tns
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

#6


你搞通了吗,可能你看了很多文档,但是不知道哪个能行哪个不能行,所以迷茫了。如果静下心来仔细阅读你搜到的文档,每一份表达的意思都是一样的!建议你把文档一字一句的读几遍,然后真切的领会到底要怎么改tns和listener这两个文档以后,就能找到出路了。我就是这么做的。最开始只想用oracle带的net assistant 助手草草了事,后来只能仔细读和领会文档的意思,照着反复修改和操作,最后成功的。
现在我已经用gateway同时连接了两台sql server,他们在不同的网段里,光配tns和listener这俩文档就差点吐血。好在成功了。
我能分享的经验就是这些。贴图如下:
$oracle_home\network\admin中的listener.ora和tnsnames.ora ←注意这个路径不是gateway的。(我的安装方式是gateway和db安装到同一个home下) 新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
$oracle_home \dg4msql\admin中的init*.ora文件
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
最后就是,设置完了以后,记得重启listener,在services.msc里重启就可以。

#7


还有一句话要说,给你的文档里,最后那张命令交互图上写的是精髓中的精髓。弄明白这些配置文档里的程序名、sid名、初始化文件名等好几个穿插在tns和listener的名字都是干嘛的,对你会有很大的帮助。
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

#8


新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

#9


图不错  求加q  我也需要 哦日阿才了透明网关连五台mysql  求交流瓦

#1


帮顶,我也是新手。

#2


度娘上面应该有安装数据库这方面的,把以前的数据库注册表什么的都删干净就好了

#3


上周和这周刚整了这个连接的问题。把经验分享给你。
不知道怎么传文件,但是网上有个图文攻略,写的非常非常详细。
10g和11g的有个文件的写法不同。其他按图文攻略一字一句的操作保证ok。
原网址我找不到了,在此转帖,望恕罪。
http://pan.baidu.com/s/1qWyxXjm

10g和11g写法不同的文件为tgmsql\initxxxx.org那个文件,
hostname =
10g直接写,主机名.数据库名
11g则是 主机名(或ip):1433//数据库名
网上说,11g以前不能用ip+端口号做hostname,这个我不清楚了。
我的安装环境是11g,sql server在不同网段的另一侧,能访问。
自己机器测试用的是10g,而10g里因为sql server和oracle都安装在同一台机器上,所以以机器名寻址能连接成功。
祝你成功。

#4


谢谢大家的帮忙,因为自己以前也装过oracle,当初自己照着网上的资料卸载了一遍又一遍,然后第二次再装的时候就出现一洗脸问题了,本来问题就在这个gateway所以不打算对数据库进行太大的改动..希望大家能提供些手动配置监听和重装gateway监听服务不出问题的方法。
    还是感谢大家对我的帮助

#5


在思考一天之后查阅网上资料后发现gateway的路径是可以跟oracle的主目录是一样的于是@hungrygg 多谢大哥的文档,
配置完成后又出现了这样的错误
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

网上查询说是path路径的问题或者是tns写错的问题
小弟在这里附上path和oraclel_home路径希望大家帮忙看看
Path
E:\app\MRxx\product\11.2.0\dbhome_1\bin;D:\pb10\Shared\Web Targets;E:\app\MRxx\instantclient_11_2;
ORACLE_HOME
E:\app\MRxx\product\11.2.0\dbhome_1
以及oracle目录下tns
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
dg4msql\admin下tns
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

#6


你搞通了吗,可能你看了很多文档,但是不知道哪个能行哪个不能行,所以迷茫了。如果静下心来仔细阅读你搜到的文档,每一份表达的意思都是一样的!建议你把文档一字一句的读几遍,然后真切的领会到底要怎么改tns和listener这两个文档以后,就能找到出路了。我就是这么做的。最开始只想用oracle带的net assistant 助手草草了事,后来只能仔细读和领会文档的意思,照着反复修改和操作,最后成功的。
现在我已经用gateway同时连接了两台sql server,他们在不同的网段里,光配tns和listener这俩文档就差点吐血。好在成功了。
我能分享的经验就是这些。贴图如下:
$oracle_home\network\admin中的listener.ora和tnsnames.ora ←注意这个路径不是gateway的。(我的安装方式是gateway和db安装到同一个home下) 新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
$oracle_home \dg4msql\admin中的init*.ora文件
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题
最后就是,设置完了以后,记得重启listener,在services.msc里重启就可以。

#7


还有一句话要说,给你的文档里,最后那张命令交互图上写的是精髓中的精髓。弄明白这些配置文档里的程序名、sid名、初始化文件名等好几个穿插在tns和listener的名字都是干嘛的,对你会有很大的帮助。
新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

#8


新人求大家帮忙想实现oracle对sql数据表的查询,oracle gateway安装问题

#9


图不错  求加q  我也需要 哦日阿才了透明网关连五台mysql  求交流瓦