sqlplus执行startup出现ORA-00119,ORA-00132错误

安装好了oracle后,执行如下操作:

执行startup后出现如下错误:

ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'

百度了一下找到了一个解决方案:

1.将E:\app\Administrator\admin\orcl\pfile下的init.ora.1132015131334文件复制到E:\app\Administrator\product\11.2.0\dbhome_1\database目录下,修改文件名为INITORCL.ORA(Administrator因人而异,其他路径正确即可找到,1132015131334这个后缀每个人应该也是不同的,修改文件名为INITORCL.ORA前提是你的oracle数据库的sid为orcl,命名方式其实为init${sid}.ora)

2.编辑INITORCL.ORA,将local_listener节点改为local_listener='(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=127.0.0.1)(Port=1521)))',127.0.1是你oracle数据库服务器所在的IP地址,本地的就为127.0.1,改成你的主机名应该也行.

3.如果此时启动还报错,把E:\app\Administrator\product\11.2.0\dbhome_1\database下的SPFILEORCL.ORA文件中*.local_listener节点值同样改为*.local_listener='(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=127.0.0.1)(Port=1521)))'

4,再次启动成功

posted @ 2016-08-27 16:46  万界漂泊者  阅读(630)  评论(0编辑  收藏  举报