oracle12官方下载,Oracle 12c下载64位|Oracle Database 12c下载 官方版_最火软件站
Oracle 12C?是由Oracle官方提供的最新版本數據庫,Oracle 12C引入了CDB與PDB的新特性,在ORACLE 12C數據庫引入的多租用戶環境(Multitenant Environment)中,允許一個數據庫容器(CDB)承載多個可插拔數據庫(PDB)。CDB全稱為Container Database,中文翻譯為數據庫容器,PDB全稱為Pluggable Database,即可插拔數據庫。在ORACLE 12C之前,實例與數據庫是一對一或多對一關系(RAC):即一個實例只能與一個數據庫相關聯,數據庫可以被多個實例所加載。而實例與數據庫不可能是一對多的關系。當進入ORACLE 12C后,實例與數據庫可以是一對多的關系。下面是官方文檔關于CDB與PDB的關系圖。
下載說明:
1,Oracle 12c 共有兩個包,下載時強烈建議使用迅雷(或者QQ旋風也可以),如下圖,先同意協議!
2,然后鼠標右鍵,使用迅雷下載,即可。
關于Oracle 12C?新特性:
其實大家如果對SQL SERVER比較熟悉的話,這種CDB與PDB是不是感覺和SQL SERVER的單實例多數據庫架構是一回事呢。像PDB$SEED可以看成是master、msdb等系統數據庫,PDBS可以看成用戶創建的數據庫。而可插拔的概念與SQL SERVER中的用戶數據庫的分離、附加其實就是那么一回事。看來ORACLE也“抄襲”了一把SQL SERVER的概念,只是改頭換面的包裝了一番。
CDB組件(Components of a CDB)
一個CDB數據庫容器包含了下面一些組件:
ROOT組件
ROOT又叫CDB$ROOT, 存儲著ORACLE提供的元數據和Common User,元數據的一個例子是ORACLE提供的PL/SQL包的源代碼,Common User 是指在每個容器中都存在的用戶。
SEED組件
Seed又叫PDB$SEED,這個是你創建PDBS數據庫的模板,你不能在Seed中添加或修改一個對象。一個CDB中有且只能有一個Seed. 這個感念,個人感覺非常類似SQL SERVER中的model數據庫。
PDBS
CDB中可以有一個或多個PDBS,PDBS向后兼容,可以像以前在數據庫中那樣操作PDBS,這里指大多數常規操作。
這些組件中的每一個都可以被稱為一個容器。因此,ROOT(根)是一個容器,Seed(種子)是一個容器,每個PDB是一個容器。每個容器在CDB中都有一個獨一無二的的ID和名稱。
安裝常見問題:
安裝期間如果出現了錯誤INS-20802 Oracle Net Configuration Assistant失敗:
解決方法:
根據錯誤提示中的日志文件,找到相應目錄下的log(我這里的目錄是D:\app\oracle\cfgtoollogs\netca),發現如下的錯誤信息提示:
啟動tnslsnr: 請稍候…
Enter oracle’s password :Invalid password: WSE-000018: Credential verification failed.
O/S-Error: (OS 1327) 登錄失敗: 用戶帳戶限制。可能的原因包括不允許空密碼,登錄時間限制,或強制的策略限制。
TNS-12560: TNS: 協議適配器錯誤
TNS-00530: 協議適配器錯誤
—-解決:
開始->運行->輸入gpedit.msc,點開左邊的“計算機配置”->“Windows設置”->“安全設置”->“本地策略”->“安全選項”,找到右邊的倒數第三項“賬戶:使用空白密碼的本地帳戶只允許進行控制臺登錄”,雙擊打開后改成“禁用”.
點擊”重試”后正常.
如果還出現了DBCA或NETCA錯誤,也可先全部跳過,然后單獨使用命令NETCA或DBCA來進行監聽配置和數據庫創建.
關鍵要注意查看生成的日志信息,根據日志內容找到具體的錯誤原因,這樣才能很好地定位問題和解決問題.
總結
以上是生活随笔為你收集整理的oracle12官方下载,Oracle 12c下载64位|Oracle Database 12c下载 官方版_最火软件站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刷机-3.71M33升级到3.71M33
- 下一篇: 可以发布外链的平台有哪些