配置监听程序时出以下错误
 servicealiasexception : 无法初始货服务别名: tns-04404 :没有错误
        caused by :oracle.net.config.configexception:tns-04414 :文件错误
        caused by : tns-04612 :"mon.world" 的rhs 为空,请大家帮看下

解决方案 »

  1.   

    重新配置ORACLE监听
    按照下面得方法重新配置一下试试:1、打开cmd输入netca。  
    2、选择【本地net服务名配置】→下一步。  
    3、选择【添加】→下一步。  
    4、在【服务名】中输入你想要连接的服务器上的oracle服务的名字→下一步。  
    5、选择【tcp】→下一步。  
    6、在【主机名】中输入你想要连接的服务器ip,端口号不变→下一步。  
    7、选择【进行测试】→下一步。(当然你也可以选择不测试)  
    ※1测试如果不通过,点击【更改登录】输入一个肯定能登入的【用户名】和【口令】→确定,出现【正在连接...测试成功。】表明测试成功。  
    ※2测试不通过的话,点【上一步】确认你写的【服务名】和【主机名】,确认无误的情况下,确认你要连接的服务器oracle监听服务已经打开。  
    8、在【net服务名中】输入你想要使用的本地的服务名→下一步。  
    ※就是【sqlplus user/passwd @本地服务名】。  
    9、选择【否】→下一步。  
    10、出现【net服务配置完毕】字样→下一步。  
    11、点击【完成】完成服务配置。  
    12、在上面服务配置完成以后,在cmd中输入如下命令即可远程登录oracle服务器:  
    sqlplus user_name/password@本地服务名  
    一定记住,上面的本地服务名是你第8步写的服务名