oracle12c數據庫軟件,全名Oracle Database 12c是和11G版本同樣經典的數據庫軟件,Oracle12c擁有穩定的操作結構和強大的運行邏輯,oracle 12c相比上一個版本又是重大升級,特別是其container; "in memory option"也是一個比較重大的功能特性改進;其它細節增強很多,比如rman可以對table恢復,同時12C是為云計算準備的!相比11G有了質的改變。

oracle12c基本簡介
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系數據庫管理系統。它是在數據庫領域一直處于領先地位的產品。可以說Oracle數據庫系統是目前世界上流行的關系數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的數據庫解決方案。
操作結構
控制文件:存儲實例、數據文件及日志文件等信息的二進制文件。alter system set control_files=‘路徑’。V$CONTROLFILE。
數據文件:存儲數據,以.dbf做后綴。一句話:一個表空間對多個數據文件,一個數據文件只對一個表空間。dba_data_files/v$datafile。
日志文件:即Redo Log Files和Archivelog Files。記錄數據庫修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。
參數文件:記錄基本參數。spfile和pfile。
警告文件:show parameter background_dump_dest---使用共享服務器連接
跟蹤文件:show parameter user_dump_dest---使用專用服務器連接
oracle12c安裝教程
1 解壓后運行(建議使用右鍵,選擇管理員身份運行)安裝程序setup.exe后,Oracle會檢查系統參數,然后是如下界面:

2 配置郵箱用于接收通知,不過此處也可以跳過:電子郵件項不填,然后取消下面的復選框勾選,點“下一步”,彈出的對話框點“是”即可:

3 創建和配置數據庫:安裝數據庫軟件并創建一個數據庫實例,僅安裝數據庫軟件:安裝數據庫軟件,不會創建數據庫實例,升級現有的數據庫:升級低版本的Oracle數據庫:

4 如果是安裝到服務器上,請選擇服務器類。本人此處選擇桌面類。

5 使用現有的Windows用戶:如果選擇該項,則需要指定沒有管理權限的用戶。創建新Windows用戶:創建一個新用戶,輸入用戶名和密碼,確認密碼。使用Windows內置賬戶選擇該項:內置賬戶,Oracle也建議使用權限受限的賬戶。

6 主要設置安裝位置,字符集選utf-8,然后是管理密碼。如果密碼設計太簡單會報警告,不過可以忽略警告繼續。其他有默認值的,也可以改為自己希望的那樣。

7 等待......漫長的等待......然后會有包含“管理口令”的窗口,請點擊“管理口令”設置sys以及system用戶的口令,記得不要忘了哦。

oracle12c和11g的區別
1、對應關系。
在oracle12c前,實例與數據庫是一zhi對一或多對一關系(RAC):即一個實例只能與一個數據庫相關聯,數據庫可以被多個實例所加載。當進入oracle12C后,實例與數據庫可以是一對多的關系。
2、版本完善程度。
oracle11g在DBA管理上較完善,提升了對數據庫的管控能力,且提供了許多自動特性,相對來說oracle11g升級較為簡單,而oracle12c則相較于oracle11g沒有這么平滑。
3、新特性。
oracle12c的新特性是實現云數據庫的支持,提供云平臺管理,這是oracle11g所沒有的功能,同時oracle12c增加了CDB和PDB的概念,功能較oracle11g更加齊全。
4、多分區支持。
oracle12c可以對多個分區同時進行維護操作,比如將一年的12個分區MERGE到1個新的分區中,比如將一個分區SPLIT成多個分區,多個分區同時操作自動并行完成,而oracle11g無法實現這個功能