高手请进,奇怪问题未能解决
小弟有一个功能为WEB导入DB2的DEL格式文件,流程为将DEL通过WEB上传到服务器端,然后服务器端通过一个批处理导入上传的DEL文件,命令为“IMPORT FROM **
”导入到一临时表,然后通过程序将临时表数据查找分析入到主表。在本机(XP)以及测试机(AIX)都通过,正确执行,但到了UNIX环境则功能不能完全执行,在导入临
时表数据后通过程序SELECT * FROM 临时表,查不到数据信息,则主表也未有数据。程序打印出SQL直接在SQL里执行是有数据,其它环境都相同,外围环境都相同(只是
UNIX上有集群,为单节点测试),但是如果再次通过WEB导入则又能查到数据,导入到主表中,所以问题很奇怪
小弟感觉到困惑,不知道是不是UNIX下的导入进行了另一类编码导入,导致编码方式更换明明有记录则查不到(但第二次导入则能查到)。还是在UNIX下导入要进行其它
另类的转换操作才行?是否要程序里进行相关的处理
这问题想了二天也没有结果,改成异步处理也不可以查找的到记录,所以就到CSDN上面来发这一贴,这里的高手云集,希望能帮助小弟一把,给些提示也行,谢谢大家了