我正在尝试从我当地的ubuntu机器上连接azure sql db上的两个表。其中一个表有大约300M条目,因此运行查询需要一些时间。但每当我像这样运行查询时,
sqlcmd -S *server* -d *DB* -U *User* -P *Password*
-l 600 -t 600 -Q *Query* -s ',' -o *output_file*
-W -w 1000 -C -M
每当我运行它时,它会在不同的点上产生相同的错误。
这是我得到的错误,
Sqlcmd:错误:ReadAndHandleColumnData内部错误(原因:读取列数据时出错)。
SSL提供程序:[错误:80001044:lib(128):func(1):内部错误:意外错误]
通信链路故障
起初,我认为这是一个超时问题,所以我将查询超时和服务器超时增加到10分钟。但它不会等待10分钟,它会在此之前抛出错误。有人可以帮忙吗?
答案 0 :(得分:0)
我刚收到相同的错误消息,但是当我第二次运行查询时,它起作用了...
¯\ _(ツ)_ /¯
似乎是内部SQL Server / sqlcmd
问题,用户无法控制。