改1521端口,可以在net8,服务名配置里修改,将1521改为别的端口就可以了

解决方案 »

  1.   

    10g下我直接修改listener.ora不成功,后来是这样修改的,修改tnsnames.ora,增加个本地服务名,其中IP就是本机的IP,端口是希望listener使用的端口,SERVICE_NAME就是本机oracle的服务名,然后修改oracle的local_listener参数的值,新值就是上面tnsnames.ora中新加的服务名。重新启动listener,过一会儿检查listener的状态,发现listener已使用新的端口监听。如果你还要使用DBConsole服务,还要手工修改%ORACLE_HOME%\COMPUTERNAME_SIDNAME\sysman\config\emoms.properties文件,将其中的1521都改为新设置的端口值。
    总的感觉修改起来挺麻烦的,不知道是不是我没找到正确方法。
    DBConsoled的缺省端口5500我没改过,可能也是要修改%ORACLE_HOME%\COMPUTERNAME_SIDNAME\sysman\config\下的文件。