声明:只代表本人使用经验,造成的其他后果本人概不负责,请参考官方的帮助文档
DB2:
- Set the codeset and territory. Example: CREATE DATABASE USINGCODESET UTF-8 TERRITORY US (or select the appropriate codeset andterritory in Control Center).
- Set the DB2CODEPAGE environment variable on the management consolecomputer to 1208.
On Windows, use the command:
setDB2CODEPAGE=1208
On UNIX or Linux, use the command:
exportDB2CODEPAGE=1208
一般只要你的数据库CODESET UTF-8 TERRITORY US时正确的,只需要在BuildForge console所在机器上这是DB2CODEPAGE=1208,最好在系统环境变量设置,不要只在命令行设置,因为命令行很多情况下只在当前临时生效
如果是在Buildforge已经安装后设置db2codepage那么需要执行bfschema -r
如果你是在中文系统上后者日文上安装buildforge的,可能用户组显示不正确,那就需要bfschema -D(一定要慎重,因为-D默认删除了所有内容,你将无法恢复的),然后bfschema -cV -f ./BuildForge/DB/Schema/schema.xml -i ./BuildForge/DB/Schema/initialData.xml -k -r