问个比较弱的问题。
条件:
有两台服务器A和B,A是数据库服务器,B是应用服务器。
数据库是Oracle的,A装了Oracle的数据库端程序,B装了Oracle的客户端程序。
问题:
是否A和B的操作系统必须一致,必须都是linux或都是windows。如果A装了linux和oracle的linux版本的数据库端程序,B装了windows和oracle的windows版本的客户端程序,请问能否配置B服务器能连接A服务器的oracle数据库?

解决方案 »

  1.   

    只要可以安装ORACLE客户端就可以
    服务器通过监听来连接客户端,他们之间的通信协议决定的,而不是操作系统决定的
    就想LINUX,WINDOWS ,MAC都可以上网,可以相互聊QQ,通信协议一样
      

  2.   

    不用操作系统相同..
    你现在用的baidu网的主机肯定不是windows操作系统啊 一样的道理
      

  3.   

    不用一致,我们公司的数据库服务器在linux机器上。
      

  4.   

    不需要一致, 只需要配置好监听就可以了。 在服务器段:安装完数据库后有一个监听服务,在数据库运行期间要启动此服务在客户段: 修改tnsnames.ora 文件, 然后就可以通过监听,连上数据库了。 和操作系统的版本没有关系。 
    ------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716