前提:PG和Kingbase的数据库闪退均已创建唍成
2.从PG导出数据为SQL语句脚本。
3.编辑脚本使其符合Kingbase要求。
将脚本文件开头的一段:
5.禁用Kingbase中的insert触发器
如果需要,先创建存储过程然后執行之。
6.执行SQL语句脚本导入数据并记录日志。
7.启用Kingbase中的insert触发器
如果需要,先创建存储过程然后执行之。
8.检查导入结果
检查记录数:打开SQL脚本文件1_data_only_utf8.sql,统计其中出现“INSERT INTO ”的次数;打开日志文件imp_2_kdb.log统计其中出现“INSERT 0 1”的次数。两者应相等同时确认日志文件中没有出现“ERROR”、“WARN”、“错误”、“警告”等字样。
检查中文乱码:打开一张含有中文的表肉眼检查一下中文字段是否为乱码。