如何配置Oracle Home

xiaokalearning 2013-09-22 04:49:05
比较凌乱的安装过程:
第一次安装了一个Oracle Client,安装的是64位,选择了运行时
第二次发现需要有管理员,所以又安装了一个Client,64位,选择了管理员
第三次发现需要32位的,于是安装了一个32位的Client
第四次发现需要安装一个Server,于是安装了一个64位的Server
(也就是最后"user/product/11.2.0/"文件夹下有四个文件夹,分别是这四次安装的)

安装导致了注册表中HKey_Local_MACHINE/Software/Oralce下面有两个home文件夹:
1. KEY_OraClient11g_home1
里面绑定的是第一次安装的Client的地址
2. KEY_OraDb11g_home1
里面绑定的是第四次安装的Sever的地址

现在程序里需要使用的是32位的Client连接数据库。想把Oracle的服务都换到那个32位的Client上。
就是使用TNS连接其他主机的数据库时候是32位的Client。


自己尝试做的:
将环境变量中其他的地址都删掉了也没有用。网上说要修改Oracle Home,可是不知道该修改哪个,这两个home文件夹哪个都不是32位的那个。


求教各位大侠是否有比较好的方法,可以从64位的切换到32位的?就是使用TNS连接的时候可以连上32位的那个Client里的配置。
...全文
304 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
姜小白- 2013-09-23
  • 打赏
  • 举报
回复
感觉挺乱的,给你个建议,将你安装的Oracle全卸掉(删干净本地的安装文件),然后去注册表删除然有关Oracle的所有注册信息。按自己需要重新安装一个Oracle。
xiaokalearning 2013-09-22
  • 打赏
  • 举报
回复
环境是Win7,不是用的PL/SQL Developer,是用的自己那边的程序代码连接。 由于连接的数据库是32位的,所以一定要用32位的Client。 否则就会报错 ORA-12154: TNS: 无法解析指定的连接标识符 (TNS的设置没有问题,tnsping 和 sqlplus连接都是可以的)
xiaokalearning 2013-09-22
  • 打赏
  • 举报
回复
跪求。。。已经凌乱了。。。。

17,377

社区成员

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

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