db2 - IBM DB2 向 IBM DB2 Z/O 加载失败
问题描述
Connect to server user myuser using mypass;
LOAD CLIENT from "Text_File.TXT" OF DEL
MODIFIED BY CHARDEL0x22 coldel0x09 KEEPBLANKS USEDEFAULTS
TIMESTAMPFORMAT="YYYY-MM-DD HH:MM:SS.UUUUUUUUU" MESSAGES "Log_Text_File.TXT"
INSERT INTO SCHEMA.Table NONRECOVERABLE;
这是我上面的当前命令,生成的单个文本文件如下:
"int" "AND 8 / 2010.
" "int" "int" "string" "2014-03-12 14:52:29" "name" "int"
我得到的错误是:
SQL3116W 行“F8-8245”和列“6”中的字段值缺失,但目标列不可为空。
SQL3185W 上一个错误在处理输入文件的“F8-8245”行中的数据时发生。
我正在使用“
这是一个制表符分隔的文件。
我不确定为什么文件在第 6 列被填满时失败。
任何帮助将不胜感激。
解决方案
如果您的输入数据文件可以在字符串 value 中包含换行符,则将 DELPRIORITYCHAR 添加到 modified-by 列表中,如下所示:
MODIFIED BY CHARDEL0x22 coldel0x09 delprioritychar
然后重试并检查输出。请记住在每次加载(或存档)之前擦除您的消息文件,以便您只看到新消息。
推荐阅读
- angular - scrollIntoView() 在 Angular 中无法使用 {behaviour: 'smooth'}
- c# - IIS 应用程序池回收后有时会出现错误“已配置存储机制”(NHibernate)
- python - 为什么列表/字典理解在类中具有不同的范围?
- git - 通过 SSH 发布 Jenkins 显示 X 文件已传输,但没有显示
- c# - 在 UWP 中,如何在代码中更改样式的设置器?
- c++ - 无法从 SO 文件调用 SO 文件的函数 - C++ makefile
- swift - 避免重复属性方法
- javascript - 角度反应形式为不相关的模型字段抛出“找不到具有名称的控件”
- android - xamarin android版本9中的Telerik Radcalendarview内联事件点击问题
- powershell - PowerShell - 列出 TreeView GUI 元素中的所有文件夹和子文件夹