我有一个简单的内务会话,可以在一个月之前从teradata表中删除数据。这是使用SQL转换完成的。映射具有逻辑,可以处理3种类型的文件(每日,每月第一周,每月 - 周) )。所有3种类型的.log是相同的。在1个月之前删除数据。路由器用于处理这个。
会话对于少量数据(每日文件)执行正确,但是当表中生产的数据量较大时,会出现以下错误:
TRANSF_1_1_1> pmsql_50065 [错误] ODL错误: FnName:关闭 - [Teradata] [Unix系统错误]套接字错误 - 通过对等方重置连接FnName:执行直接 - [Teradata] [Unix系统错误] 104套接字错误 - 通过对等ODBC调用连接重置SQLError失败。 。 TRANSF_1_1_1> CMN_1761时间戳事件:[Fri Aug 08 09:45:01 2014]
我们尝试重新执行会话但没有运气。奇怪的是,删除命令正在数据库中执行,因为我们可以看到数据已根据需要删除但会话失败。
请告诉我这里的问题以及解决方案。谢谢。