Oracle學習筆記 初學

2002年註冊甲骨文公司 

基於cs架構

數據庫的實例

數據庫   

通常的數據庫只有數據庫的概念 ,而Oracle有數據庫實例的概念


數據庫存儲了 數據文件  控制文件    日誌文件     我們將這些靜態的文件都稱之爲數據庫, 

 而這些文件的產生和維護 ,  通常都是由實例來完成 

實例會加載這些文件,然後在具體的內存裏 ,由後臺的進程進行相關的管理

在內存裏     實例和進程的管理  會有共享的區域     成爲共享池   

RAC集羣

時時應用集羣

一般來說一個數據庫對應一個數據庫的實例  就可以了

數據庫必須經過實例的加載纔可以爲我們所用 

啓動數據庫就意味着我們要加載數據庫實例 ,停止則意味着數據庫

數據庫名和實例名單獨存放的    但是通常我們會將二者名稱歸爲相同的名稱

配置數據庫啓動的參數文件  口令  祕鑰 歸檔的日誌等 我們統稱爲外部文件

日誌文件會轉換爲歸檔文件    

SGA:  有所有服務進程和後天共享:

PGA:有每個服務進程_後臺進程專有 ,每個進程都有一個PGA   主要用於用戶服務

數據庫和實例 通常爲一對一的關係   名稱也通常相同     (注意 :通常相同...)

一個數據庫對應多個實例....

表空間 :  

全局數據庫名 = 數據庫名 + 域名   通常任務就是數據庫名

模式和模式對象  :  

一個模式下有很多模式對象   

非模式對象與用戶是沒有任何關係的 , 例如表空間 

 想到模式就會有表  模式   索引 等...

==========================================

安裝完成後     Windows環境下 進入服務管理器

 service     和 Listener    兩個服務必須啓動  前者是我們來操作的實例 後者是監聽  連接數據庫的監聽  

  DBConsoleorecl         是一個管控平臺  手動即可

=============================================

Oracle  默認端口號1521 

listener.ora    監聽的配置   ,包括了監聽協議 ,地址 ,端口號,全局數據庫名稱

監聽協議 默認TCP

tnsnames      客戶端配置的一些協議端口地址   本地網絡服務名

dos下連接Oracle 

------------------------------------

sqlplus






發佈了62 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章