1. 程式人生 > >ORACLEserver例項DB的概念學習理解與總結

ORACLEserver例項DB的概念學習理解與總結

 

個人原創,轉自請在文章開頭顯眼位置註明出處:https://www.cnblogs.com/sunshine5683/p/10048824.html

一、以後看一個oracleserver,可以使用如下語句

1、ps -ef|grep ora_|uniq : 檢視oracle例項後臺程序

2、ps -ef|grep ora_|cut -d '_'  -f3|uniq :過濾

3、ps -ef|grep ora_|cut -d '_'  -f3|sort|uniq :過濾排序

 

 

例項:儲存的是記憶體結構與後臺程序, 例項和後臺程序是資料庫啟動的時候才配,例項處理oracle資料庫的大部分操作,訪問例項,v$instance,訪問資料庫V$database,一個例項對應並訪問一個數據庫:

可以看到上面的例項orcl訪問了下面的資料庫ORCL,只要能看到以上兩個名字,就說明oracleserver是個完整的server,但是如果將oracle啟動到nomount階段,這時候來查詢例項名,再查詢庫名,會發現例項名正常查到,但是庫名報如下錯誤:

將資料庫啟動到mount階段,發現數據庫名也可以查詢,這個時候資料庫物理結構是正常的,但是其邏輯結構是不正常的,下圖可以看到,其物理結構是正常的

這個時候由於其邏輯結構是不正常的,我們訪問一些資源是不能訪問的,比如訪問某個使用者下面的資源,是不能訪問的,下面連線scott使用者可以看到,是不能夠連線的

 

  

 

 

未完待續.....