我在Redhat7.3下安装了Oracle9i(版本901),在Redhat下用oemctl start oms命令启动oracle manager server后,用oemapp console命令运行oracle的控制台程序,可以成功的连接到本地的oracle manager server上。但在另外一台win2000机器上装了oracle9i的客户端后,在win2000中启动oracle控制台程序,可以按独立模式启动控制台,通过手动添加数据库的方法连接到Redhat上的oracle数据库服务器;
但如果在启动控台程序时指定通过oracle manager server进行连结,就不能成功。(在console程序启动对话框中选择“登录到Oracle Manager Server”,输入登录Oracle Manager Server的账号和密码,在oracle manger server编辑框中输入Redhat那台机器的IP,不报错,但没有反应,如果输入那台redhat的主机名,则提示无法解析主机名)
请问高手如何将Win2000的客户端和Linux下的oracle通过oracle manager server进行连结?不胜感谢!

解决方案 »

  1.   

    tnsping一下,看看是否能通過。
      

  2.   

    呵呵,我和你碰到同样的问题。
    在客户端就是不能用OMS方式登录,不管是window平台还是linux平台。
    最后我只有在资料服务器那端使用OMS。关注...
      

  3.   

    首先在服务器中启用agent:
    agent startup
    再在客户端进行manager配置,
    manager server应该是服务器的sid服务名。
      

  4.   

    请问BlueskyWide,如何在客户端进行manager的配置?能说的详细点吗?
      

  5.   

    修改$ORACLE_HOME/network/admin/listener.ora文件,把
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))改为
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.157)(PORT = 1521))