你修改一下 listener.ora 和 tnsnames.ora 试试,或者用 Net Configuration Assistant 重新配置一下。

解决方案 »

  1.   

    应该是在init.ora文件里修改,我记得那里面有, listener.ora 和 tnsnames.ora 里改应该是不行!
      

  2.   

    修改一下 listener.ora 和 tnsnames.ora
      

  3.   

    修改一下 listener.ora 和 tnsnames.ora
    或者用 Net8修改配置也可
      

  4.   

    要不要修改注册表?
    据说oracle会在注册表里注册机器的信息。
      

  5.   

    我用的是9i,当我用net configuration assistant选择重新配置监听程序时,提示:“为该监听程序提供的信息正由此计算机上的其他监听程序使用。可以按现状继续配置,但只有在解决冲突之后才能启动该监听程序”。
    重新配置网络服务名时,我的选择如下:
    1)请选择要重新配置的网络服务名——我选择的是本地数据库名huanhy;
    2)提供全局数据库名称——我填了本地全局数据库名huanhy;
    3)主机名——现在的主机名hhy.it.nari;
    4)测试时,提示:ORA-12500:TNS:监听程序无法启动专用服务器进程,测试未成功。
      

  6.   

    1.关闭oracle9i数据库服务器后重监听和服务;
    2.在net configuration assistant配置时,主机名用IP地址,试试。
      

  7.   

    先在net configuration assistant里删掉原来域的那个配置,改用新的域名配置,应该可以。
      

  8.   

    将端口从1521改为其它如1529,然后修改tnsnames.ora
    就可以了。
      

  9.   

    liyugen(liyugen)
    你能肯定这样做可以吗?
      

  10.   

    美女,我的机器没有建域,所以要试一个才能告诉你,如果你急等连通的
    话,你可以先不用主机名,而改用ip地址,就肯定没问题了!
    (不用着急,你的问题在csdn肯定能解决!:)