啟動方式
執行的過程
可管理的內容
startup nomount
(非安裝啟動)
讀取引數檔案(
這種啟動只需要引數檔案)
啟動instance,
即後台程序和分配記憶體
(根據引數定義分配)
開啟alert
檔案,跟蹤檔案並記錄資訊
a) 重建控制檔案
b) 重建資料庫
startup mount dbname
(安裝啟動)
使資料庫與以前啟動的例項關聯
執行"nomount"
定義並開啟引數檔案中指定的控制檔案
讀取控制檔案獲取資料檔案和重做日誌檔案的名稱和狀態
但此時不對資料檔案和聯機重做日誌檔案進行校驗檢查
對資料庫的物理結構進行操作
a) 資料庫日誌歸檔
alter database archivelog;
alter database noarchivelog;
b) 資料庫介質恢復
alter database open resetlogs;
c) 資料檔案聯機或離線
alter database datafile 4 online;
alter database datafile 4 offline;
d) 資料檔案重新定位
alter database rename file 'old_name' to 'new_name';
e) 重做日誌檔案
alter database add logfile ('d:/logfile/redo04a.log', 'd:/logfile/redo04b.log') size 15m;
startup open dbname
先執行"nomount"
然後執行"mount"
再開啟包括redo log
檔案在內的所有資料庫檔案
可訪問資料庫中的資料
startup
startup nomount
alter database mount
alter database open
startup restrict
(約束方式啟動)
這種方式能夠啟動資料庫,
但只允許具有一定特權的使用者訪問
非特權使用者訪問時,
會出現以下提示:
error:
ora-01035: oracle
只允許具有restricted session
許可權的使用者使用
startup force
(強制啟動方式)
當不能關閉資料庫時,可以用startup force
來完成資料庫的關閉
先關閉資料庫,再執行正常啟動資料庫命令
startup pfile=
引數檔名
帶初始化引數檔案的啟動方式
先讀取引數檔案,
再按引數檔案中的設定啟動資料庫
例: startup pfile= d:/oracle/product/10.2.0/db_1/dbs/init.ora
startup exclusive
Oracle 幾種啟動方式 查詢啟動狀態
oracle資料庫幾種啟動方式 1 startup nomount 非安裝啟動,這種方式下啟動可執行 重建控制檔案 重建資料庫,讀取init.ora檔案,啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。2 startup mount dbname 安裝啟動,這種方式...
Oracle 幾種啟動和關閉方式
一 oracle資料庫幾種啟動方式 1 startup nomount 非安裝啟動,這種方式下啟動可執行 重建控制檔案 重建資料庫,讀取init.ora檔案,啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。2 startup mount dbname 安裝啟動,這種...
Oracle資料庫幾種啟動方式
1 startup nomount 非安裝啟動,這種方式啟動下可執行 重建控制檔案 重建資料庫 啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。2 startup mount dbname 安裝啟動,這種方式啟動下可執行 資料庫日誌歸檔 資料庫恢復 重新命名一些資料...