手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術知識庫 >  數據庫 >  數據庫管理 >  Oracle執行shutdown immediate后登陸不上解決方法

Oracle執行shutdown immediate后登陸不上解決方法

2018-05-31 23:35:19 992

在sqlplus 里登錄后使用shutdown immediate 關閉數據庫后若沒有使用startup重啟數據庫就退出窗口則會出現下一次重啟sqlplus窗口時無法登錄的現象,解決方法如下


啟動數據庫的方法


啟動數據庫實例的方法有很多種,分別介紹如下:


1、使用SQLPLUS 使用SQLPLUS連接到具有管理員權限的Oracle上如使用,然后發布startup命令,從而啟動數據庫。

2、使用Recovery Manager 即使用RMAN來執行startup和shutdown命令來啟動和關閉數據庫實例。若是在RMAN環境中最好使用這種方法,而不是調用SQL*PLUS方法。

3、使用Oracle Enterprise Manager 可以使用Oracle Enterprise Manager來管理oracle數據庫,當然也包含啟動和關閉數據庫。Oracle Enterprise Manager是一個獨立的oracle數據庫產品,它與圖形控制臺、代理程序、公用服務以及各種工具一起為管理oracle產品提供了一個集成的和復雜的系統管理平臺。


啟動數據庫實例的步驟:以沒有連接數據庫的方法啟動SQL*PLUS:sqlplus /nolog,然后作為SYSDBA連接到oracle:connect username/password as sysdba,至此,就連接到了oralce數據庫,并準備好啟動數據庫實例。接著使用startup命令來啟動數據庫實例,oracle必須從服務器參數文件或者傳統的文本初始化參數文件中讀取實例配置文件。當使用不帶pfile子句的startup命令時,oracle將從平臺指定的默認位置上的服務器參數文件(spfile)中讀取初始化參數。也可以指定初始化參數所在的位置,如startup pfile=/u01/oracle/dbs/init.ora。


啟動數據庫實例可以采用不同的模式:


1、啟動但沒有裝載數據庫實例,這種模式不允許訪問數據庫,并且通常只適用于數據庫創建或者控制文件的重新創建的情況。要啟用這種數據庫模式,可以使用命令startup nomount來啟動數據庫實例。


2、啟動實例并裝載數據庫,但保持數據庫關閉狀態。這種模式適用于某些dba的動作,比如重命名數據文件、添加取消或者重命名重做日志文件、執行完整的數據庫恢復操作,但不允許對數據庫的一般性訪問動作。要啟用這種數據庫模式,可以使用命令startup mount來啟動數據庫實例。


3、啟動實例,裝載并打開數據庫。這種模式可以在不受限制的方式下使用,允許所有合法的用戶訪問。要啟用這種數據庫模式,可以使用命令startup來啟動數據庫實例。


4、迫使數據庫啟動,startup force。在一些特殊的情況下,可能會在啟動數據庫實例的時候遇到一些問題。一般不要迫使數據庫啟動,除非在以下的情況下:


使用shutdown normal、shutdown immediate、shutdown transactional命令不能關閉當前的實例。如果正在運行某個實例,那么在重新啟動實例前startup force可以使用abort模式關閉該實例。


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: