各位大哥好!    小弟做了一个双机项目,环境如下:
    A机器192.168.3.10(实际地址) 
    B机器192.168.3.11(实际地址)    使用双机软件模拟出两个地址来192.168.3.1和192.168.3.2
    3.1对应的是websphere服务,3.2对应的是oracle服务    如果将websphere和oracle服务都放在192.168.3.10这台服务器上,连接都是正常的,但是让在另外一台192.168.3.11上,websphere就连接不上oracle。连接的时候都用的是它的虚拟地址192.168.3.2     哪位大哥知道请快指点一下小弟,很郁闷 

解决方案 »

  1.   

    补充一下,是将数据库切换到192.168.3.11这台机器上,websphere就连接不上数据库了
    数据库用的还是192.168.3.2这个虚拟地址,用其他的工具连接数据库都是正常的
      

  2.   

    你的websphere使用的是什么方式连接Oracle的,当数据库的IP变化后,需要修改websphere里的datasource的配置。
      

  3.   

    哪款双机软件?
    连不上的时候websphere位置在哪里? LZ是否可以做这样的测试,直接调度双机软件切换oracle服务到你出问题的192.168.3.11上来,
    这个时候从别的机器用sqlplus 连接 192.168.3.2,看是否可以,如果可以,
    问题就在你websphere的配置上了
      

  4.   

    楼上的大哥,你说的方式我测试了,别的工具都能链接上,就是websphere链接不上后来昨天晚上加班到半夜,终于找到了问题所在我把出问题的那个服务器的oracle环境,按照好的那台服务器重新配置了一下,wenbsphere就链接上了 但是不知道是为什么
      

  5.   

    双机环境的两台服务器Oracle的安装路径,配置,服务名应该是完全相同