oracle11g ora00119,oracle11g:提示連接到空閑例程的解決方法--ORA-00119和 ORA-00132

1.問題描述:

調用cmd命令窗口,使用start sqlplus命令啟動Oracle數據庫,使用sys as sysdba命令進行登陸,提示信息如下:

請輸入用戶名:  SYS AS SYSDBA

輸入口令:

已連接到空閑例程。

使用startup命令,出現如下提示信息:

SQL> STARTUP

ORA-00119: invalid specification for system parameter LOCAL_LISTENER

ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'

2.問題分析:

造成這種情況的原因是Oracle的初始啟動文件:init.ora.31820189548,出現問題,它安裝目錄在:

C:\app\root\admin\orcl\pfile

(個人的安裝目錄可能不同,是個人情況找到相應的文件)

3.問題解決:

用記事本打開:

init.ora.31820189548(后面的數字個人不會一樣)

找到local_listener:

local_listener="LISTENER_ORCL"

找到tnsnames.ora,用記事本打開,復制如下部分:

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (HOST值個人會不一樣)

將上述復制的部分,復制到init.ora.31820189548中替換:

local_listener="LISTENER_ORCL" (替換前)

local_listener="(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))" (替換后)

保存后執行如下命令:

SQL> startup pfile='C:\app\root\admin\orcl\pfile\init.ora.31820189548'

ORACLE 例程已經啟動。

Total System Global Area 3390558208 bytes

Fixed Size 2180464 bytes

Variable Size 1862273680 bytes

Database Buffers 1509949440 bytes

Redo Buffers 16154624 bytes

數據庫裝載完畢。

數據庫已經打開。

ok,再次登陸,問題已得到解決

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值