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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle:instance与database,启动过程

發布時間:2025/6/15 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle:instance与database,启动过程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? oracle server主要由兩個部分組成:instance和database. instance是指一組后臺進程(在windows上是一組線程)和一塊共享內存區域。database是指存儲在磁盤上的一組物理文件。通過instance與database協同。oracle數據庫才能形成一個動態的可訪問關系型數據庫.

1. ?startup nomount;

? nomount的過程也就是啟動數據庫實例的過程.這個過程是后臺啟動oracle可執行程序的過程,windows上是oracle.exe文件的初始化.

pid代表進程在數據庫內部的標識符編號. 而spid代表該進程在操作系統上的進程編號.(windows下則是 oracle.exe進程下的線程)

?

?

shutdown immediate(關閉數據庫)

?

參數文件:?

? 數據庫啟動時,會需要參數文件.??

?spfile<ORACLE_SID>.ora(首選該文件)--------> spfile.ora(次選)--------->init<ORACLE_SID>.ora(當前面兩個文件都不存在,使用該文件), 如果三個文件都不存在,oracle將無法創建和啟動instance.

??show parameter file命令可以查看數據庫啟動是否使用了 spfile.ora文件.

SQL> show parameter file NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string D:\APP\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEORCL.ORA

?

DB_NAME代表了實例即將掛接的數據庫名稱。關聯到具體的物理文件。

? 一個實例可以mount并打開任何數據庫,但是同一時間一個實例只能打開一個數據庫。

?一個數據庫可以被一個或多個實例所mount并打開(在OPS/RAC環境下,一個數據庫可以被多個實例所打開)


v45mytest@ORCL> show parameter db_name

NAME ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TYPE ? ? ? ?VALUE
------------------------------------ ----------- ------------------------------
db_name ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?string ? ? ?orcl
v45mytest@ORCL> show parameter instance_name

NAME ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TYPE ? ? ? ?VALUE
------------------------------------ ----------- ------------------------------
instance_name ? ? ? ? ? ? ? ? ? ? ? ?string ? ? ?orcl

?

引用:《深入解析Oracle.DBA入門進階與診斷案例》?作者:蓋國強

總結

以上是生活随笔為你收集整理的oracle:instance与database,启动过程的全部內容,希望文章能夠幫你解決所遇到的問題。

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