以下的文章主要向大家讲述的是DB2 code page在实际操作中的具体操意义的描述,我老感觉code page 这个概念没有什么实际意义,同时对这个概念的理解也不是很透彻,创建数据库时,指定数据库的字符集为codeset 。
而且不同的codeset创建的数据库发现其code page都为1208(2003 server),
那么DB2 code page有什么实际意义?
解答:Codepage就是指DB2的语言的版本。一般来说,如果操作系统是中文的话,那么DB2自动安装成为中文版本,如果操作系统是英文的话,那么DB2自动安装成为英文版本。尽管如果源数据库和目标数据库的codepage不一样,用户仍然可以成功地从源数据库连接到目标数据库(即connect命令仍然可以成功运行)。
但是如果没有定义恰当的转换表(用来转换两个不同数据库之间的codepage的表),在复制的时候错误将不可避免。为了简单起见,在本操作实践过程中,两个数据库都是使用的同样的codepage。需要提及的是,codepage可以在创建该数据库的时候为其指定。
以上的相关内容就是对DB2 code page有什么实际意义的介绍,望你能有所收获。
【编辑推荐】