
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第3章 管理多租户环境
3.1 CDB字符集
从Oracle 12.2开始,PDB可以设置和CDB不同的字符集,也就是插入CDB或复制的PDB的字符集可以和CDB root的字符集不同,但前提是CDB字符集必须是AL32UTF8(通过DBCA创建数据库时默认也是该字符集)。当CDB root的字符集不是AL32UTF8时,CDB中的所有PDB都必须和CDB root的字符集相同。
Oracle官方建议CDB root字符集使用AL32UTF8、CDB国家字符集使用AL16UTF16,这样就拥有了最大程度的灵活性,不管是什么字符集的PDB,都可以移动或迁移到该CDB中。
表3-1是不同版本的Oracle支持的Unicode字符集及Unicode版本。
表3-1 不同版本的Oracle支持的Unicode字符集及Unicode版本

续表
