ORACLEserver例項DB的概念學習理解與總結
阿新 • • 發佈:2018-12-01
個人原創,轉自請在文章開頭顯眼位置註明出處: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使用者可以看到,是不能夠連線的
未完待續.....