Oracle 12C 新特性之 db默認字符集AL32UTF8、PDB支持不同字符集


一、 db默認字符集AL32UTF8
Specify the database character set when you create the database. Starting from Oracle Database 12c Release 2, if you use Oracle Universal Installer (OUI) or Oracle Database Configuration Assistant (DBCA) to create a database, then the default database character set used is the Unicode character set AL32UTF8.

12.2之前版本的數據庫中,數據庫的默認字符集都是根據操作系統的字符集來定的。在12.2中,在安裝數據庫的時候,數據庫默認的字符集為AL32UTF8。

二、  PDB支持不同字符集

Per-PDB Character Set的有幾個前提條件:
1) CDB must be AL32UTF8
2) Application Container requires single character set
3) National character set also supported per PDB
4) Truncation of data can occur in cross-container queries if data conversion to UNICODE causes expansion

從12.2起引入新特性同一CDB中每個PDB可以使用不同的字符集,前提CDB是AL32UTF8。 如CDB是AL32UTF8,其中的PDB1為ZHS16GBK , 從其它CDB plug-in一個其他字符集的PDB也是允許的,在plug-in PDB過程中並不會轉換字符集。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM