如何使用java在jdbc db2中设置CSSID
问题描述:
我目前的任务是将远程数据库迁移到本地主机数据库。一切似乎都很好,直到现在。问题是当我检查数据是否相同时,我的本地主机中的数据没有正确复制。日文,中文和阿拉伯文字符都是带有框的问号。我搜索了网络,并且我已经了解到它与编码方案有关。我已经检查过这个语法,但是它们都不适合我。 你可以提供给我如何使用JAVA做到这一点?如何使用java在jdbc db2中设置CSSID
注:我似乎有一个问题,改变数据库,(我想我没有权限),所以我想知道如果在表空间设置cssid是适用的。
答
当我曾经与编码在数据块在我的应用程序的命令行是缺少PARAM麻烦:
java ... -Dfile.encoding=UTF-8 ...
答
的问题可能来自database codeset允许定义你的字符类型进入。但是,一旦创建数据库就不能伪装。
此外,普通列不支持图形字符。可能需要使用支持以下图形字符的列:Graphic, vargraphic or dbclob
您要从中复制哪些数据库风格? – jzd 2011-01-05 12:59:55
您是否正在使用Java应用程序迁移数据? – 2011-01-06 15:18:04