救火:同一台机器上安装 oracle 11g R2 64位 和 32位客户端问题求助

yiyang0925 2017-04-07 11:42:46
菜鸟来的,想装个做练习;现在遇到两个问题;
安装 11 g 64位后,安装32位客户端解压版本,和PL SQL;
发现两个问题:
1. \product\11.2.0\dbhome_1\NETWORK\ADMIN 中没有 tnsnames.ora 和listener.ora这两个文件;
环境变量没有任何设置;

2.按照网上 配置 客户端环境变量后(path , oracle_home, tns_admin)后发现和oracle服务端冲突
发现 服务端 监听程序,服务命名全部为空;工具 net configuration assistant 打不开,netca命令提示环境变量错误;
现在 去掉所有客户端环境变量 指保持path变量后的客户端 路径;

发现PL SQL 没法实例名可选. 求助 弄了大半夜的 上午接着弄;如何设置环境变量 同一台机器上安装 服务 和客户端。

...全文
563 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
卖水果的net 2017-04-07
  • 打赏
  • 举报
回复
1. \product\11.2.0\dbhome_1\NETWORK\ADMIN 中没有 tnsnames.ora 和listener.ora这两个文件; 没有的话,就手工创建一个,从别的地方拷来也可以 2.按照网上 配置 客户端环境变量后(path , oracle_home, tns_admin)后发现和oracle服务端冲突 具体怎么配置的?
yiyang0925 2017-04-07
  • 打赏
  • 举报
回复
我选择的是典型安装 pl sql 是否可以 跳过客户端直接连 server
yiyang0925 2017-04-07
  • 打赏
  • 举报
回复


修改了,也没用。
感觉好多坑啊 不理解
yiyang0925 2017-04-07
  • 打赏
  • 举报
回复
引用 6 楼 yiyang0925 的回复:
[quote=引用 5 楼 wmxcn2000 的回复:]
用 netca 配置一下;


配置了 生成了 那两个文件 修改ip 为127.0.0.1
按照网上 增加了TNS_ADMIN的环境变量;

发现 生成的监听 ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_2 有没有关系

登录PLSQL如图 异常
[/quote]

引用 7 楼 wmxcn2000 的回复:
db_home2 是什么?


D:\app\Administrator\product\11.2.0 下面的目录啊 安装的时候自动生成的

卖水果的net 2017-04-07
  • 打赏
  • 举报
回复
db_home2 是什么?
yiyang0925 2017-04-07
  • 打赏
  • 举报
回复
引用 5 楼 wmxcn2000 的回复:
用 netca 配置一下;


配置了 生成了 那两个文件 修改ip 为127.0.0.1
按照网上 增加了TNS_ADMIN的环境变量;

发现 生成的监听 ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_2 有没有关系

登录PLSQL如图 异常
卖水果的net 2017-04-07
  • 打赏
  • 举报
回复
用 netca 配置一下;
yiyang0925 2017-04-07
  • 打赏
  • 举报
回复
引用 3 楼 wmxcn2000 的回复:
ORACLE_HOME 变量值:D:\Oracle_client 如果这个变量是新加的,把他删掉;
---------------- 去掉了,可以看到实例了 但服务里的 监听 oracleora11g_home1TNSlistener没法启动, PL sql 提示:ORA-12541: 无监听程序; \product\11.2.0\dbhome_1\NETWORK\ADMIN 没有 tnsnames.ora 和listener.ora这两个文件
卖水果的net 2017-04-07
  • 打赏
  • 举报
回复
ORACLE_HOME 变量值:D:\Oracle_client 如果这个变量是新加的,把他删掉;
yiyang0925 2017-04-07
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
1. \product\11.2.0\dbhome_1\NETWORK\ADMIN 中没有 tnsnames.ora 和listener.ora这两个文件; 没有的话,就手工创建一个,从别的地方拷来也可以 2.按照网上 配置 客户端环境变量后(path , oracle_home, tns_admin)后发现和oracle服务端冲突 具体怎么配置的?
感谢楼上的哥们 增加:变量名: ORACLE_HOME 变量值:D:\Oracle_client TNS_ADMIN 变量值:D:\Oracle_client\ NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK path 增加D :\Oracle_client; 重启电脑:服务里监听启动失败,命令netca错误提示如下 oracle.net.ca.NetCAFatalException: 检测到环境错误: Oracle 主目录在环境中已设置为 "D:\Oracle_client", 该路径与 Oracle Net Configuration Assistant 安装的 Oracle 主目录不同。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧