在DB2的应用过程中,经常出现由于代码页设置引发的中文显示乱码的问题,下面就教您一个DB2代码页设置乱码的处理方法,供您参考。

如果是新建数据库,就可以用以下语句来直接建立中文代码页的数据库:

db2 create db db2name using codeset 1386 territyor 86

在DB2数据库中,与字符集相关的问题主要有三个层次的字符集的设置,其中系统级别和实例级别的字符集,可以根据需求进行修改,而数据库级别的数据集则必须在建库时确定。

(1)操作系统 Locale:系统级别的代码页设置,决定应用程序的默认代码页;

如果大家希望将 OS Locale 设置为中文,可以考虑下面的方法:

Unix:大家可以通过 export LANG=”zh_CN” 命令修改当前的 Locale 到中文;

Windows:在“开始->设置->控制面板->区域选项”中进行对系统的语言设置进行选择;

(2)DB2CODEPAGE:DB2 实例级别的代码页设置,它会影响DB2相关应用程序对代码页转换时做出代码页判定。

大家可以通过 db2set DB2CODEPAEG= 命令将 DB2CODEPAGE 设置为你需要的字符集。

(3)DATABASE CODEPAGE:DB2 数据库级别的代码页设置;必须在建库时进行设置。

大家在创建数据库时必须指定需 要的代码页:

db2 "CREATE DATABASE dbname USING CODESET UTF-8 TERRITORY CN"

注释:这条语句可用于创建指定区域为中国(CN)的 Unicode 数据库。

【编辑推荐】

【责任编辑:段燃 TEL:(010)68476606】

点赞 0

php db2 页面乱码_DB2代码页设置乱码的处理方法相关推荐

  1. 这些代码全部写在和页面分离的代码页中(codebehind),如果要嵌入到*.aspx页面,可能

    这些代码全部写在和页面分离的代码页中(codebehind),如果要嵌入到*.aspx页面,可能 会出现问题.   1.打开新窗口   这个简单:Response.Write(@"<s ...

  2. xp mysql字符集与乱码_MySQL乱码的原因和设置UTF8数据格式的方法介绍-mysql教程-学派吧...

    本篇文章给大家带来的内容是关于MySQL乱码的原因和设置UTF8数据格式的方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. MySQL使用时,有一件很痛苦的事情肯定是结果乱码. ...

  3. 修改 cmd 控制台默认代码页编码的几种方法【GBK、UTF-8】

    在程序开发中我们统一的编码是 UTF-8,这一点很重要,但是总还是会遇到许多乱码问题,乱码的原因是多方面的,但归根结底就是编码与解密标准不一致,这里暂不过多总结.这里只说明在 window 下使用控制 ...

  4. php 503解决办法,php设置页面返回503状态-php设置503http状态的方法-吾爱编程网

    最近有小伙伴问PHP的网页如何返回503的代码,其实返回这些状态码在开发的时候会经常用到,接下来吾爱编程为大家介绍一下php设置页面返回503状态方法,有需要的小伙伴可以参考一下: 1.503状态码定 ...

  5. java 修改表格颜色代码_workBook设置单元格颜色方法

    背景介绍: 使用Java开发信息系统项目,项目中往往会涉及到报表管理部分,而Excel表格首当其冲称为最合适的选择,但是对单元格操作时对于设置单元格的背景颜色却很少提及,本文旨在方便单元格背景颜色设计 ...

  6. SQL0332N 不支持从源代码页 XXXX 到目标代码页 XXXX

    2019独角兽企业重金招聘Python工程师标准>>> 最近一段时间经常有人问起我db2codepage相关的一个问题: 用户有多个数据库,服务器端数据库代码页CODEPAGE设置的 ...

  7. Windows下的chcp命令(更改该控制台的活动控制台代码页)

    Chcp 显示活动控制台代码页数量,或更改该控制台的活动控制台代码页.如果在没有参数的情况下使用,则 chcp 显示活动控制台代码页的数量. 语法 chcp [nnn] 参数 指定代码页.下表列出了所 ...

  8. html怎么设置子页,京东移动端新建的自定义页面如何装修?无线端设置二级子活动页面图文演示...

    京东店铺装修手机端如何添加自定义页面?京东自定义页面怎么自定义代码装修?JD二级页面怎么做自定义模块装修?无线端怎么新建一个页面做为活动页面,京东手机店铺越来越多人注重装修了,如果手机移动端首页装修完 ...

  9. 【Flutter】Future 与 FutureBuilder 异步编程代码示例 ( FutureBuilder 构造函数设置 | 处理 Flutter 中文乱码 | 完整代码示例 )

    文章目录 一.FutureBuilder 简介 二.处理 Flutter 中的中文乱码 三.完整代码示例 四.相关资源 一.FutureBuilder 简介 FutureBuilder 本质是组件 : ...

最新文章

  1. Flexible 弹性盒子模型之CSS align-self 属性
  2. C#-微信公众平台接口-上传临时素材
  3. BZOJ1044: [HAOI2008]木棍分割 (二分 + DP)
  4. Andorid之教你全手工去除定制软件
  5. python重命名窗口_为《Python实现批量重命名》程序加一个GUI
  6. 漫画:五分钟看懂车联网
  7. 端午粽香html5游戏,《快乐端午粽飘香》亲子活动教案
  8. ArrayList 使用迭代抛出ConcurrentModificationException解决方法
  9. linux/windows双系统安装、启动顺序设置及重新设置
  10. linux命令详解——sar
  11. php 获取文件加的名称
  12. Cholesky分解及一个例子
  13. 明珠三国java最新_新明珠三国下载-新明珠三国最新版下载v5.0-三国在线
  14. AS01 创建固定资产卡片 BAPI_FIXEDASSET_CREATE1
  15. 如何进行PDF文件翻译?PDF翻译怎么操作
  16. matlab求x对应y值,matlab已知f(x,y)=0,已知一组x如何求对应的y值? - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  17. Java算法--第二章--查找与排序(2)递归基础--佩波那契最大公约数插入排序汉诺塔
  18. 魔兽会封python_Python爬取大量数据时,如何防止IP被封?
  19. 【金猿产品展】齐治DSG数据库安全网关系统——统一的数据库操作管控平台
  20. 【山外笔记-Linux 命令】cp 命令详解

热门文章

  1. 从集合(内存)中创建RDD
  2. java notifyall 唤醒顺序_Java的多线程NotiFyAll()唤醒线程时的顺序问题 | 学步园
  3. mysql 页 存储,MySQL InnoDB Engine--数据页存储和UPDATE操作
  4. java 线程等待队列_Java多线程学习(五)——等待通知机制
  5. 找不到libmmd.dll无法继续执行代码_代码中的软件工程 - xieyupei
  6. LeetCode33. 搜索旋转排序数组(二分查找)
  7. TensorFlow入门篇(三):MNIST数据集简易分类
  8. JavaBean到底是个什么东西
  9. request之额外路径
  10. 1.nodejs介绍