我在生产环境中遇到此错误。我想知道这个错误的确切原因。当我们在teradata mload实用程序中收到此错误时,能否帮助我。
这是我搜索此错误消息时得到的内容。
4: - 当对用户有任何警告时。例如,如果您正在尝试创建已存在的表 在数据库中,它会显示返回代码为4。
我只想了解在哪些情况下我们会收到此错误。
谢谢!
答案 0 :(得分:0)
这正是你所说的,只是一个警告。它可能被拒绝进入ET或UV表的行。它可以是具有不同数量的分隔符或记录长度的标题和预告片。唯一可以确定的方法是检查日志。
如果你没有开启停止并且拒绝的行数在容差范围内,你应该忽略它。
答案 1 :(得分:0)
MLOAD Return Codes:
0 = Normal completion
4 = Warning
8 = User error
12 = Severe internal error
16 = No message destination available
用户错误意味着脚本中的语法错误。
内部错误表示负载锁定、剩余工作表或日志表,这使 TD 引擎相信您正在尝试恢复,而不是重新运行。