如何配置达梦数据库使其支持GB18030-2022中文编码字符集

这篇具有很好参考价值的文章主要介绍了如何配置达梦数据库使其支持GB18030-2022中文编码字符集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 达梦版本要求,要求使用2023年4月及之后的达梦月度版版本,补丁版、临时版等不可以。
  2. 正确安装windows操作系统,windows10以下的版本未做过测试,可能系统不支持导致各种显示错误,建议用windows10及以上版本,本人亲测过window10和windows11支持.
  3. 安装一个字体覆盖全的字库,window10和windows11系统自带的字库都不全,据说“Windows12包含了对Unicode12的完整支持”,才能覆盖较全的字库,所以在低于win12时我们要自己安装字库,个人学习使用的情况下,推荐一个“天珩字库”(http://cheonhyeong.com/Simplified/download.html),商用另说。建议安装exe向导版本,会自动建立库链接,出现乱七八糟的错误的可能性较低一些。
  4. 设置manager的启动参数,manager.ini文件里添加:-DDEFAULT_FONT_NAME=TH-Tshyn-P0;
  5. 设置manager的字体,窗口->选项->常规配置->字体,设置对话框、文本、导航树、表格、标签字体,均设置为TH-Tshyn-P0;
  6. 设置manager的字体,窗口->选项->查询分析器->”SQL脚本文件编码”->将“自动识别”改为“GB18030”,。如何配置达梦数据库使其支持GB18030-2022中文编码字符集
  7. 安装Notepad++ V7.5.3及以上版本,Notepad++ 的"设置"->"语言格式设置"->字体样式->"TH-Tshyn-P0",设置采用天珩字库显示,以方便编辑各种文本和文本的正则表达式替换。
  8. Ultraedit工具也安装一个,因为它比较专业,可以正确打开和显示各种编码格式的文件,包括GBK、GB18030,这个工具是Notepad++无法比拟的,Notepad++无法打开GBK、GB18030存储的文件,只能打开UTF-8、GB2312、Big5格式存储的文件。
  9. 通过上述步骤可以确保拷贝到manager工具上的GB18030字符都能正常显示,从manager工具打开的GB18030存储格式的sql文件、txt文件都能正常显示。
  10. 如果一个文件用Notepad打开全是乱码,建议改用UltrEdit打开,然后自己手动设置它的编码格式,使之显示正确。
  11. 如何配置达梦数据库使其支持GB18030-2022中文编码字符集
  12. Netepad则乱码无法显示(见上图) ,UltraEdit就能正常显示它(见下图):如何配置达梦数据库使其支持GB18030-2022中文编码字符集

  13. UltriEdit支持的存储字符集很齐全,我使用是UltriEdit V24.10.0.32,它已经支持了CJK-A、CJK、CJK-B、CJK-C、CJK-D、CJK-E、CJK-F,但是它不支持康熙部首,达梦数据库2023年4月月度版及之后版本能够支持GB18030-2022中定义的单字节编码的128个字符、双字节编码部分1-5区、通用规范汉字表、四字节中的CJK-A、CJK、CJK-B、CJK-C、CJK-D、CJK-E、CJK-F、康熙部首等所有内容,完全支持GB18030-2022的实现级别3。 文章来源地址https://www.toymoban.com/news/detail-487348.html

到了这里,关于如何配置达梦数据库使其支持GB18030-2022中文编码字符集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 达梦数据库作业调度及警报配置

    目录 作业... 4 创建代理环境... 4 1、命令行创建及删除... 4 2、客户端创建及删除... 4 操作员... 5 1、命令行创建及删除... 5 2、客户端创建及删除... 5 作业... 6 一、命令行... 6 1、命令行创建作业... 6 2、命令行修改作业... 7 3、启动或暂停作业... 7 4、删除作业... 7 5、配置作业..

    2024年02月07日
    浏览(37)
  • 达梦数据库配置SSL认证加密

    OS Version:Kylin Linux Advanced Server release V10 (SP1) /(Tercel)-x86_64-Build19/20210319 DB Version:DM V8 1-2-18-21.06.24-142387-10013-ENT Pack4 OpenSSL:OpenSSL 1.1.1f JAVA:openjdk version “1.8.0_242” 64bit 参考手册:《DM8_DISQL使用手册》《DM8安全管理》《DM8程序员手册》 DM8 产品手册 | 达梦技术社区 1、配置ope

    2023年04月08日
    浏览(36)
  • 达梦数据库配置SSL通信加密

    达梦的数字证书的制作采用openssl工具实现,openssl是一个开放源代码的软件库包,软件库包大概可以分成三个主要的功能部分:SSL协议库、应用程序以及密码算法库。 下载openssl软件库包。 方法一:官网 https://www.openssl.org/source/old/ (tar.gz 源代码安装法) 方法二:exe格式安装

    2023年04月09日
    浏览(41)
  • DM8:达梦数据库审计配置

    登陆审计用户 SYSAUDITOR 密码 SYSAUDITOR 开启审计 (5.2.1 语句级审计的动作是全局的,不对应具体的数据库对象) 3.1.1 审计表的创建、修改和删除。 3.1.2 对 SYSDBA 创建用户成功进行审计。 3.1.3 对用户 SYSDBA 进行表的修改和删除进行审计,不管失败和成功。 取消审计语句和设置审计

    2024年02月07日
    浏览(37)
  • Python如何调用达梦数据库

    Python如何调用达梦数据库 dmPython 是 DM 提供的依据 Python DB API version 2.0 中 API 使用规定而开 发的数据库访问接口。dmPython 实现这些 API,使 Python 应用程序能够对 DM 数据库进 行访问。 dmPython 通过调用 DM DPI 接口完成 python 模块扩展。在其使用过程中,除 Python 标准库以外,还需

    2024年02月07日
    浏览(30)
  • 达梦数据库如何查看字符集

     0 表示 GB18030,1 表示 UTF-8,2 表示 EUC-KR select SF_GET_UNICODE_FLAG(); select  UNICODE (); 字符集在安装初始化库的时候指定,设定后不可更改,请在安装时按照需求设置好 后期如果想修改就只能重新初始库! 注意中文字符的长度问题:数据库初始化参数  LENGTH_IN_CHAR=0  时,unicode 编

    2023年04月09日
    浏览(28)
  • 当前服务器版本不支持该功能,请联系经销商升级服务器 - - 达梦数据库报错

    某项目使用标准版数据库中,使用insert into 正常操作表,插入数据时报错,表为普通表。 -539:当前服务器版本不支持该功能,请联系经销商升级服务器

    2024年02月13日
    浏览(41)
  • -9501 MAL系统没有配置或者服务器不是企业版(dm8达梦数据库)

    搭建主备集群时,遇到报错-9501 MAL系统没有配置或者服务器不是企业版 检查dmmal.ini配置文件权限正确 dmdba:dinstall,内容正确 检查dm.key授权是支持主备或读写分离 检查dm.ini 参数配置 最终定位问题是 dm.ini 中 INSTANCE_NAME 参数值 与dmmal.ini 中MAL_INST_NAME 不匹配的原因,修改后启动

    2024年02月11日
    浏览(30)
  • <达梦>《达梦数据库备份归档》

    方式 备份 DIsql 工具 用于执行联机的数据备份与数据还原,包括数据库备份、归档备份、表空间备份与还原、表备份与还原; DMRMAN 工具 用于执行脱机的数据备份、还原与恢复,包括脱机的数据库备份、还原与恢复,脱机还原表空间,归档的备份、还原与修复; 客户端工具

    2024年02月05日
    浏览(55)
  • 达梦数据库创建及数据库实例管理

    数据库配置助手创建数据库调用 dbca.sh 图形化界面创建数据库: [dmdba@DCA02 tool]$ ./dbca.sh 2021-01-11 11:43:45 [com.dameng.dbca.Startup] [INFO] 启动 DBCA 指定数据库名称、实例名称(单机情况下数据库和实例名称可以相同),指定端口号: 簇大小、页大小、字符集、 字符串 大小写敏感、

    2023年04月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包