急!急!急!读取EXCEL数据表报错时SQL Server服务(MSSQLSERVER) 也自动随之停止的错误如何彻底地解决

工作环境
OFFICE 2019
SQL Server 2019
SQL Server Management Studio 15.0.18390.0
SQL Server 管理对象 (SMO) 16.100.46521.71
Microsoft Analysis Services 客户端工具 15.0.19714.0
Microsoft 数据访问组件 (MDAC) 10.0.18362.1
Microsoft MSXML 3.0 6.0
Microsoft .NET Framework 4.0.30319.42000
操作系统WIN10企业版 10.0.18363
CPU Intel 酷睿i7 11700
RAM 128G内存

问题:原来读取EXCEL数据表时很正常,但现在读取EXCEL数据表时弹出错误信息如下,
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
消息 109,级别 20,状态 0,第 517 行
在从服务器接收结果时发生传输级错误。 (provider: Shared Memory Provider, error: 0 - 管道已结束。)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

同时也断开了数据库连接,报错时SQL Server服务(MSSQLSERVER) 也自动随之停止。

请问:这个问题如何解决?

读excel和sqlserver有啥关系,你确定你用的是oledb?

看这里,估计和你读取的数据有关系,尝试读取少量字段看看
https://blog.csdn.net/weixin_30407613/article/details/94908641?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1.pc_relevant_default&utm_relevant_index=2

失败的原因可能有: 查询本身有问题、未正确设置参数或未正确建立连接。