您好,我的环境是一个Win2003的虚拟机。现在安装了Oracle 10.2.0.1,并且把Home和Client都装在了这个虚拟机上,分别指定了不一样的路径,比如..\db_1,和..\Client_1,碰到几个问题不明白,第一是把Home和Client装在一个机器内会不会有运行环境的冲突,比如Home和Client有同样的组件,先后安装会不会覆盖注册表的信息?
第二是Home和Client有相同功能的组件,比如Net Configuration Assistant,分别使用它们的时候有什么不同,感觉使用Home和Client配置的监听服务是不一样的。
第三是安装升级到10.2.0.4的时候,可以选择安装升级的路径为Home或者Client,是不是分别要为Home和Client升级而安装两次?谢谢您的帮助

解决方案 »

  1.   

    1. 如果是先安装的客户端再安装服务器,问题不大,如果先安装的服务器,再安装客户端,一些注册表信息会被修改。2. 使用服务器或者客户端的netca,会分别在服务器或者客户端的安装目录下的network/admin生成自己的监听文件或者tns文件,如果使用sqlplus或者plsql等工具登陆服务器的时候,需要看一下你使用的是哪个配置文件,使用错了,可能会找不到你配好的连接3. 升级的话,客户端升不升级无所谓的,只升服务器就可以了其实你完全可以把客户端软件给卸载掉
      

  2.   

    谢谢解答,我现在先装的服务器,再装的客户端,不过使用过程中没有发现问题。就是担心,Oracle是不是应该考虑到了客户端和服务器端相同组件的兼容问题?还是有点困惑
      

  3.   


    oracle 主要是没考虑到,安装服务器了为什么还要安装客户端这个是完全没必要的
      

  4.   

    有的功能用客户端更方便,比如直接查看Schema等等。
      

  5.   

    oracle10G的话,如果安装了服务端,在同台电脑上安装客户端貌似意义不大。