ORACLE資料庫的啟動和關閉之二(轉)
ORACLE資料庫的啟動和關閉之二(轉)[@more@]一、啟動監聽和掛載資料庫示例:首先以用記oracle進入系統:su - oraclelsnrctl start然後以sys使用者進入sqlplus /NOLOGCONNECT SYS/密碼 AS SYSDBASTARTUP這樣就可啟動資料庫,並掛載資料庫示例了。需要注意的是:oracle資料庫和其他的資料並不一樣。例如我們熟悉的mysql, postgresql等,都是隻要啟動資料庫,即已經準備好了接受訪問並接受客戶的請求,但是在oracle中並非如此。啟動資料庫詳細的說6應該是這樣三個步驟,啟動資料庫,掛載資料庫示例, 開啟資料庫。我們可以使用sql命令一步一步來完成這些動作。比如說我們啟動資料庫,便是並不掛載資料庫示例:STARTUP NOMOUNT然後可以使用ALTER DATABASE MOUNT 來掛上資料庫。可以使用: STARTUP MOUNT來啟動資料庫,並掛載上資料庫,但是保持資料庫的關閉狀態。稍後可以使用ALTER DATABASE OPEN來開啟資料庫。還可以在資料庫的啟動過程中限制資料庫的訪問:STARTUP RESTRICT來啟動並裝載開啟資料庫示例。稍後可以使用:ALTER SYSTEM DISABLE RESTRICTED SESSION來取消資料庫的受限制狀態。在資料庫受限制的過程中,只有對資料庫擁有CREATE SESSION許可權的使用者才能夠連線到資料庫。這種狀態有利於對資料庫進行備份,恢復,匯入,匯出等操作。還有一個命令就是強迫資料庫示例啟動:STARTUP FORCE二、改變資料庫的狀態:1、當你只是啟動資料庫,但是並不有裝資料庫時,也即是使用:STARTUP NOMOUNT來啟動資料庫時,必須使用ALTER DATABASE MOUNT來裝載資料庫,並啟動示例。2、開啟一個關閉的資料庫:當你只是裝載了資料庫,但是保持資料庫關閉的情況,也即是使用: STARTUP MOUNT來啟動資料庫時,必須使用: ALTER DATABASE OPEN來開啟一個關閉的資料庫。3、以只讀或者是可讀可寫的方法開啟資料庫。注意:可讀可寫是預設的操作:ALTER DATABASE OPEN READ ONLY恢復以;ALTER DATABASE OPEN READ WRITE4、在使用過程中對資料庫進行限制:ALTER SYSTEM ENABLE RESTRICTED SESSION取消限制:ALTER SYSTEM DISABLE RESTRICTED SESSION即可取消對資料庫的限制:三、資料庫的關閉:oracle的資料庫關閉只有一個命令:SHUTDOWN,但是這個命令還有幾個選項:NORMAL, IMMEIDATE, TRANSACTION, ABORT, 其中NORMAL是預設選項。表示正常的關閉,等候客戶的請求完成,所有的事務提交,拒絕再次進行連線。IMMEIDATE:立即關閉資料庫,不允許新連線,事務回滾,下一次啟動不需要任何恢復過程。TRASACTION:不允許新連線,完成事務後,有連線的使用者將被解除連線,下一次啟動不需要任何恢復過程。ABORT:不允許新連線,馬上斷開所有的使用者連線,終止事務,不回滾事務。下一次啟動需要恢復過程。忘了一個操作,那就是在使用SHUTDOWN ARORT進行關閉資料庫後,需要使用:STARTUP OPEN RECOVER 進行啟動示例,裝載資料庫並啟動資料庫介質恢復過程。這樣的,你就可以關閉資料庫了。SHUTDOWNEXIT退出sqlplus然後關閉監聽器:lsnrctl stop退出oracle使用者,exit,這樣你的oracle操作就完成了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-942838/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE資料庫的啟動和關閉(轉)Oracle資料庫
- Oracle資料庫的啟動和關閉Oracle資料庫
- 深刻理解Oracle資料庫的啟動和關閉(轉)Oracle資料庫
- 資料庫啟動和關閉資料庫
- Oracle資料庫的啟動與關閉Oracle資料庫
- Oracle資料庫的幾種啟動和關閉方式Oracle資料庫
- 深刻理解Oracle資料庫的啟動和關閉Oracle資料庫
- 深刻理解 oracle 資料庫的啟動和關閉Oracle資料庫
- dataguard standby資料庫的關閉和啟動資料庫
- 隨系統啟動關閉的oracle資料庫Oracle資料庫
- oracle資料庫不同啟動命令和關閉命令全面解析Oracle資料庫
- Oracle自動啟動和關閉的方法 (轉)Oracle
- db2資料庫的啟動和關閉DB2資料庫
- Oracle日常運維操作總結-資料庫的啟動和關閉Oracle運維資料庫
- Oracle學習系列—Windows下資料庫程式的啟動和關閉OracleWindows資料庫
- 資料庫自動啟動關閉資料庫
- Oracle資料庫歸檔模式的開啟和關閉Oracle資料庫模式
- Oracle 資料庫例項啟動關閉過程Oracle資料庫
- 啟動/關閉與冷備份Oracle資料庫Oracle資料庫
- RAC 資料庫的啟動與關閉資料庫
- oracle資料庫的啟動關閉與各種服務Oracle資料庫
- 【02】Oracle資料庫的例項啟動關閉詳解Oracle資料庫
- oracle資料庫的啟動與關閉過程詳解Oracle資料庫
- rac 管理 啟動關閉資料庫資料庫
- 轉載“啟動\關閉Oracle資料庫的多種方法”--來自百度#OracleOracle資料庫
- 【指令碼】快速啟動和關閉Windows上的資料庫指令碼Windows資料庫
- informix 資料庫啟動關閉指令碼ORM資料庫指令碼
- Mysql 5.5 資料庫啟動關閉命令MySql資料庫
- oracle自動啟動和關閉的方法Oracle
- Oracle12cr1新特性之容器資料庫(CDB)和可插拔資料庫(PDB) 的啟動和關閉Oracle資料庫
- Oracle例項的啟動和關閉Oracle
- 例項管理及資料庫的啟動關閉資料庫
- 啟動、關閉與資料庫的特殊狀態資料庫
- 開啟關閉oracle資料庫附加日誌Oracle資料庫
- ORACLE RAC 的啟動和關閉順序Oracle
- 再談用指令碼自動啟動關閉LINUX下的ORACLE資料庫指令碼LinuxOracle資料庫
- 安全關閉Oracle資料庫Oracle資料庫
- oracle資料庫的關閉過程Oracle資料庫