Oracle数据库检测:数据库字符集检测
【症状描述】
金蝶云星空环境,如果数据库要采用Oracle数据库,对要求的数据库字符集有下面的要求:
数据库字符集(NLS_CHARACTERSET )必须是:AL32UTF8,国家字符集(NLS_NCHAR_CHARACTERSET)必须是:AL16UTF16。
如果数据库的字符集是其他,在创建管理中心库和业务中心库,会有相关检测与提醒。
管理中心库创建时,检查与提醒(如下图)
如果上图有字符集检查不通过的,需要在安装的数据库进行核实与修改,修改为要求的字符集。
创建业务中心库时,检查与提醒(如下图)
如果上图有字符集检查不通过的,需要在安装的数据库进行核实与修改,修改为要求的字符集。
【场景介绍】
Oracle数据库字符集要求,需要达到此要求字符集,否则在创建数据中心或使用的时会出现错误;
【手工检查与处理方案】
通过下面查询SQL语句查询数据库字符集与国家字符集。
查询SQL语句:
select * from NLS_DATABASE_PARAMETERS where parameter in('NLS_NCHAR_CHARACTERSET','NLS_CHARACTERSET')
数据库字符集(NLS_CHARACTERSET )必须是:AL32UTF8,国家字符集(NLS_NCHAR_CHARACTERSET)必须是:AL16UTF16。
如果当前数据库字符集不在支持的范围,请咨询提供数据库环境的集成供应商,需要对数据库进行重新安装配置,修改为要求的相关字符集。
【延伸阅读】
数据库安装运维最佳实践文档参考与借鉴:
Oracle数据库检测:数据库字符集检测
【症状描述】金蝶云星空环境,如果数据库要采用Oracle数据库,对要求的数据库字符集有下面的要求:数据库字符集(NLS_CHARACTERSET )必须是...
点击下载文档
本文2024-09-23 01:17:14发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-144979.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章