日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle 10g 关库,Oracle Db10g 启动和关闭数据库

發布時間:2023/12/19 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 10g 关库,Oracle Db10g 启动和关闭数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

啟動數據庫的步驟:

1.創建并啟動例程

當例程啟動時,根據參數文件給內存結構和服務進程分配、初始化和啟動。此時,用戶可以與數據庫通信。但是,不能訪問數據庫中任何對像(如表、視圖等等),原因是例程還沒有與一個數據庫相聯系,也就是說數據庫是否存在對例程的啟動沒有影響。

2.裝載數據庫

裝載數據庫時,例程將打開數據庫的控制文件,根據初始參數Control_files的設置找到控制文件,并從中獲取數據庫名稱、數據文件和位置和名稱等,為下一步找開數據庫做好準備。在此階段,例程并不會打數據庫,也就是不會打開數據庫物理文件,如數據文件和重做日志文件,所以數據庫是處于關閉狀態。

3.打開數據庫,

第一種方法:

先從最簡單Oracle數據庫啟動和關閉講起,在Windows? Xp Pro操作系統中,開始-->運行-->輸入cmd回車。開起cmd.exe dos命令輸入窗體

1.啟動Oracle 數據庫,輸入命令net start OracleServiceOrcl回車

2.關閉Oracle 數據庫,輸入命令net stop OracleServiceOrcl回車

其中OracleServiceOrcl字符中的“Orcl”是Oracle數據庫的SID

第二種方法:

啟動數據庫的語法:

STARTUP [NOMOUNT|MOUNT|OPEN|FORCE] [RESTRICT] [PFILE=filename]

關閉數據庫的語法:

SHUTDOWN [NORMAL|TRANSACTIONAL|IMMEDIATE|ABORT]

1.NOMOUNT選項

啟動例程,但不裝數據庫。即完成啟動步驟的第1步。

注意:在MOUNT模式下,只能訪問那些與SGA區相關的數據字典視圖,如V$PARAMETER,V$SGA,V$PROCESS,V$SESSION,V$VERSION,V$INSTANCE等,這些視圖中的信息都是從SGA區中獲取的,與數據庫無關。

主要使用情況:

>運行一個創建數據庫的腳本

>重建控制文件

2.?MOUNT選項

啟動例程,并裝載數據庫,但不打開數據庫。即完成啟動步驟第1步和第2步.

主要使用情況:

>重命名數據文件。

>添加、刪除或重命名重做日志文件

>執行數據庫完全恢復操作

>改變數據庫的歸檔模式

注意:在MOUNT模式下,除了可以訪問那些與SGA區相關的數據字典視圖之外,還可以訪問那些與控制文件相關的數據字典視圖,如V$THREAD,V$CONTROLFILE,V$DATEBASE,V$DATEFILE,V$LOGFLIE等,這些視圖都是從控制文件中獲取的

3.OPEN選項

啟動例程,裝載數據庫和打開數據庫,既完成所有步驟。它也是STARTUP 不帶參數時,默認指定的選項。

4.FORCE選項

如果在正常方式啟動數據庫時遇到困難,可以使用FORCE啟動選項。例如,如果一個數據庫服務器突然斷電,使數據庫導常終止,那么可能會使數據庫遺留一個必須使用FORCE啟動選項的狀態上。通常情況下,這種類型的啟動應該不需要的。FORCE選項與正常啟動選項之間區別,無論數據庫處于什么模式,都可以用FORCE選項。即FORCE選項首先異常關閉數據庫,然后重啟它,而不需要事先用SHUTDOWN語句關閉數據庫。

5.RESTRICT選項

啟動數據庫并置入OPEN模式,但是此時只有擁有RESTRICE SESSION權限的用戶才能訪問數據庫,

主要使用情況:

>執行數據庫數據導入或導出操作

>執行數據庫裝載操作SQL*Loader

>暫時阻止一般的用戶使用數據

>進行數據庫移植或升級

當工作完成后,可用ALTER SYSTEM語句禁用RESTRICT SESSION權限,即

ALTER SYSTEM DISABLE RESTRICTED SESSION

6.PFILE選項

數據庫例程啟動時必須讀取一個初始貨參數文件,Oracle需要從始化參數文件中獲得相關例程的參數配置信息。此選項是指定一個初始化參數文件啟動數據庫

如: STARTUP? FORCE PFILE=E:/PFILEOAMISSON.ORA

以上模式轉換,用ALTER DATABASE 模式

總結

以上是生活随笔為你收集整理的oracle 10g 关库,Oracle Db10g 启动和关闭数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。