1、修改listener.ora和tnsnames.ora为正确的IP地址,两位文件路径为:
C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
2、找到oracle的启动文件:init.ora.3162020134913,路径为:
C:\oracle\admin\orcl\pfile
然后打开修改local_listener的值与listener.ora中DESCRIPTION_LIST一致
3、sqlplus登陆
sqlplus /nolog
conn system/manager as sysdba
startup pfile='C:\oracle\admin\orcl\pfile\init.ora.3162020134913'
4、此时已经可以正常连接,但是再次重启服务后又无法连接。要想彻底解决,需要指定oracle启动时的pfile文件。参考如下文章:
指定oracle启动时候加载的pfile文件init.ora