我把excel表导入到SQL2000中,最后出现如下提示,请问是怎么回事?

datacomm 2003-11-09 05:08:40
我把excel表导入到SQL2000中,最后出现如下提示,请问是怎么回事?

DTS导入/导出向导错误
错误源:Microsoft JET Database Engine
错误描述:超出系统资源
上下文:在提供程序上调用OpenRowset时出错

我的说明:原来我在导6M多的excel表好像都是成功了,现在表变为8.22M,就不成功,是不是文件大小的问题?还是哪步错了?
请大家指教!不甚感激。
...全文
74 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunsunup 2003-11-28
  • 打赏
  • 举报
回复
試試將excel分成几個導入怎樣?
showmetoyou 2003-11-28
  • 打赏
  • 举报
回复
应该是你的Excel sheet1和SQL SERVER的表结构不一致!还有一点!在用DTS导EXCEL时!在默认时!第一行数据是不导入的!它作为字段名称的!
zjcxc 元老 2003-11-28
  • 打赏
  • 举报
回复
--试试查询分析器中执行下面的语句:

insert into 表名
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls' --c:\test.xls是excel文件名
,sheet1$) --sheet1$是工作表名+$
datacomm 2003-11-10
  • 打赏
  • 举报
回复
2000呀,怪了。
hanhsh 2003-11-09
  • 打赏
  • 举报
回复
你用的是98吧,系統緩存太小了。
datacomm 2003-11-09
  • 打赏
  • 举报
回复
没有满,C盘还有2个多G。缓存不够是怎么回事?
teaism 2003-11-09
  • 打赏
  • 举报
回复
硬盘是否快满了?缓存不够吧。

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧