我得到:
ERROR [HY008] 操作取消 ERROR [08S01] 通讯链路故障
尝试将外部 .txt 文件上传到 Netezza 数据库时。我过去(就在上周)做过这个,但今天收到这个错误。我能够连接到数据库,运行截断并创建用于加载此数据的表语句,可以选择等......但没有运气加载。大约有 20 万条记录,这是我的代码:
INSERT INTO PTG_ITO_ETL.FINANCE_TY15_RT_TPG
SELECT * FROM EXTERNAL 'C:\\Users\\Documents\\Data Sources\\Finance_FY15_RT\\SBTPG\\TPG_INTUIT_RT_PRODIV_20150214.TXT'
USING
(
MAXERRORS 1
DATESTYLE 'MDY'
DATEDELIM '/'
BOOLSTYLE 'Y_N'
Y2BASE 2000
ENCODING 'internal'
SKIPROWS 1
REMOTESOURCE 'ODBC'
ESCAPECHAR '\'
)
尝试了我只能找到关于该主题的其他帖子的解决方案:
错误 [08S01] 将数据插入到 netezza 中的外部表时出现通信链接故障
“我发现 Windows 7 和 Windows Server 2008 R2 TCP 烟囱设置是罪魁祸首。
以下命令为我解决了这个问题:
netsh interface tcp set global rss=disabled
netsh interface tcp set global chimney=disabled
netsh interface tcp set global autotuning=disabled"
但是,无济于事。不知道是什么导致了这个问题?我在 Windows 7 上使用 Aginity,Netezza 版本 7.0.4 谢谢!
谢谢,克雷格