关于把excel表导入sqlserver2008的问题

sql 语句
SELECT * INTO lqqk FROM OPENROWSET('MICROSOFT.ACE.OLEDB.12.0','Excel 12.0;HDR=Yes;IMEX=2;DATABASE=E:\录取情况.xls',[all_student])

有时候提示未找到ISAM 有时候是从服务器接收结果时发生传输级错误。 (provider: 共享内存提供程序, error: 0 - 管道已结束。)

然后sqlserver服务就停止了 只能重新启动sqlserver服务

可以改变一下思路,建立一个连接先读取数据,进行数据清洗后,再写入sqlserver2008或其它数据库表,便于跟踪存在的问题。

将excel整理的表结构生成insert建表sql:https://download.csdn.net/download/gongjin28_csdn/85486975