Connected to an idle instance问题的小小仇恨
轉載自:https://blog.csdn.net/oBaiLiTuSu/article/details/45771561
博主剛開始用Linux裝完oracle的時候,裝了一整天,開心的不行,最后使用命令時出現了Connected to an idle instance這個問題,使用startup的時候居然出現錯誤,網上找什么方法都不行,其實就那幾種方法卻沒有我想要的,直接不說話了兩天,想來想去既然方法不行那我就找原因吧,要不重裝oracle吧?大不了重裝Linux?不行直接重裝虛擬機!然后就抱著試一試的心態(tài)重裝了oracle,結果就是裝oracle的時候出的錯。
[oracle@zhangyichilinux ~]$ sqlplus /nolog ... ... Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL> conn /as sysdba Connected to an idle instance.有道上說是連接到了一個空閑的實例的意思,其實這個問題的深層次翻譯是你沒有登陸數據庫啊大哥,上面這段代碼只是使用了salplus這個工具進入SQL的命令行輸入,還沒有登錄到oracle數據庫,你必須手動登錄進去也就是下一行輸入SQL> startup才能登陸到oracle數據庫,所以出現Connected to an idle instance這段英文是沒有問題的。但是如果輸入startup時回車出錯,那這段英文就是在說你之前的操作是有問題的,什么是之前的操作?就是你裝oracle時出的錯啊。其實是我裝oracle時出的錯。
裝oracle的時候每個人的錯誤都不見得一樣,而我的問題是安裝oracle 11g時的第8步install production出現了[INS-20802] Oracle Net Configuration Assistant failed 這個問題而沒有解決直接跳過了,所以導致登陸不進數據庫,這個問題怎么解決?這是一個正常的錯誤,不要急,錯誤總有解決的方法,去網上下一個補丁叫p8670579_112010_LINUX,不要緊張這個補丁非常好裝,但是你必須要重裝oracle,怎么卸載?刪除之前安裝時創(chuàng)建的文件目錄里的東西就行了。然后再按照步驟裝到第八步的時候碰到這個錯誤,停下來不要繼續(xù)下一步了,打開字符窗口解壓這個補丁(要以oracle用戶,提前上傳到某一個空閑文件目錄下),
unzip p8670579_112010_LINUX.zip,然后cd 8670579,執(zhí)行命令:$ORACLE_HOME/OPatch/opatch apply -invPtrLoc $ORACLE_HOME/oraInst.loc,然后再回到安裝頁面按retry,重新把第八步安裝完,后面就一切ok了,說話有點啰嗦,很樂意分享這些讓人很煩的小問題的方法,每個人的問題都不一樣,不要慫,總會有解決的方法。最后請問在這里寫東西怎么調整行間距啊。。。
總結
以上是生活随笔為你收集整理的Connected to an idle instance问题的小小仇恨的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何切换 SVN 用户名
- 下一篇: ORA-12170: TNS:Conne