报错:ORA-00119: invalid……导致数据无法nomount、mount、open

今天打开虚拟机,打算做数据库练习,按以往的步骤:启动open terminal---lsnrctl start(启动监听器)---sqlplus sys/password(已sys用户启动sqlplus)----startup……
突然之间报错:
SQL> startup
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=bogon)(PORT=1521))'

既然无法open,尝试启动着到mount状态,来看是不是控制文件出问题了,如下:
SQL> startup mount
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=bogon)(PORT=1521))'
问题依然如故,我想应该是参数文件出错了。 再尝试到nomount  ,如下:
SQL> startup nomount
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=bogon)(PORT=1521))'
果然是参数文件出差了。

既然参数文件出错了,那就修复参数文件,由于spfile是二进制文件,所以先由spfile创建pfile,修改pfile后,在由pfile生成spfile。
step1: 先由spfile创建pfile

SQL> create pfile from spfile;

File created.

step2:修改pfile,pfile的命名方式为init$ORACLE_SID.ora,存储位置为$ORACLE_HOME/dbs,检查LOCAL_LISTENER这个参数,如果没有,则在最后一行添加:
*.local_listener='(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST= 192.168.1.103 )))',此处的ip就是oracle数据库所在服务器的ip

step3:保存pfile文件退出,

step4:以pfile文件启动数据库
SQL> startup pfile='/u01/app/oracle/product/11.2.0/dbhome_1/dbs/initsales.ora';

ORACLE instance started.

Total System Global Area  780824576 bytes
Fixed Size            2217424 bytes
Variable Size          557845040 bytes
Database Buffers      213909504 bytes
Redo Buffers            6852608 bytes
Database mounted.
Database opened.

可以看到,数据库启动成功

step5:重新创建spfile
SQL> create spfile from pfile;

File created.

step6:测试仪spfile文件启动数据库
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area  780824576 bytes
Fixed Size            2217424 bytes
Variable Size          557845040 bytes
Database Buffers      213909504 bytes
Redo Buffers            6852608 bytes
Database mounted.
Database opened.
据此可以看到,数据库可以以spfile启动,说明参数建已修复!

至此ORA-00119 错误修复完毕!!!












来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29251748/viewspace-1391286/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29251748/viewspace-1391286/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值