问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何从Excel中向SQL SERVER 2005导入数据

发布网友 发布时间:2022-04-22 22:15

我来回答

3个回答

懂视网 时间:2022-05-05 02:33

SSIS开发人员经常会需要从一个Microsoft Office Excel 2007电子 数据 表 导入 数据 。这篇文章提供了一个关于 怎样 从一个Microsoft Office Excel 2007电子 数据 表 导入 数据 到一个SQL Server 2005 数据 库的逐步指导。 第一步是点击开始并选择运行并输入C

SSIS开发人员经常会需要从一个Microsoft Office Excel 2007电子数据表导入数据。这篇文章提供了一个关于怎样从一个Microsoft Office Excel 2007电子数据表导入数据到一个SQL Server 2005数据库的逐步指导。

第一步是点击开始并选择运行并输入CMD然后在命令提示符里输入DTSWIZARD。SQL Server 导入和导出向导的欢迎界面将显示出来,如下图所示:

怎样从MS Office Excel 2007导入数据到SQL Server 2005

当你点击下一步按钮时,它将进入选择数据源向导界面。用户应该选择数据源为Microsoft Office 12.0 Access Database Engine OLE DB Provider 然后在向导界面中点击属性…按钮,它将弹出数据链接属性界面。在所有标签页中,双击数据源属性值并输入电子数据表的位置,例如“C:Excel2007ImportSampleData.xlsx”作为导入数据的数据源的Microsoft Office Excel 2007文件名称和路径。然后双击扩展属性并选择Excel 12.0作为属性值。

怎样从MS Office Excel 2007导入数据到SQL Server 2005

怎样从MS Office Excel 2007导入数据到SQL Server 2005

到Microsoft Office Excel 2007的连接可以通过点击测试连接按钮来进行测试,如下图所示:

怎样从MS Office Excel 2007导入数据到SQL Server 2005

在下一个页面中,数据源需要选为SQL Native Client,因为数据将导入到SQL Server 2005。然后你需要选择数据所要导入的服务器名称,并需要配置合适的验证模式,它之后跟着数据库名称。

在这个例子中,我们将使用windows验证连接到本地SQL Server实例,所使用的数据库将是ImportExcel。

在Specify Table Copy or Query(指定表复制或查询)向导界面中,选择copy data from one or more tables or views(从一个或多个表或视图复制数据)选项,并继续这个向导到下一个界面。

怎样从MS Office Excel 2007导入数据到SQL Server 2005

在Select Source Table and Views(选择源表和视图)向导界面中,用户需要在源中选择雇员电子数据表,然后在目标中就可以看到ImportExcel.dbo.Employee了。之后点击Edit Mappings…(编辑匹配…),扫描电子数据表中的可用数据,如果数据类型与SQL Server所建议的不同的话那么指定数据类型。

怎样从MS Office Excel 2007导入数据到SQL Server 2005

在Save and Execute Package(保存和执行包)向导界面中,有两个选项叫做Execute Immediately(立即执行)和Save SSIS Package as file system(保存SSIS包为文件系统)。你可以选择任何一个选项然后点击Finish(完成)按钮来运行和结束这个包配置。

总结

SSIS包将从Microsoft Office Excel 2007雇员电子数据表中导入数据到ImportExcel数据库中的雇员表中。

热心网友 时间:2022-05-04 23:41

工具/原料 :

SQL SERVER 2008

Microsoft excel 或WPS 等

打开数据库,找到你想要导入数据的表,比如Table_1


2.在表上右击-选择前1000行,或者自己写语句 SELECT TOP 1000 FROM Table_1,运行。

3.运行结果处Ctrl+A 全选,在标题上右击-连同标题一起复制。

4.桌面新建EXCEL ,将结果粘贴进去。


5.根据这个格式,只保留第一行,下边的数据根据自己的数据添加,但一定要遵照原先的格式。比如这是我要添加的数据。

6.把excel保存好后,到SQL 中选择自己要添加数据的数据库,右击-任务-导入数据。


7. 点击下一步,数据源选择 Microsoft excel 。


8.文件路径点击浏览, 找到你保存的excel 选择。

9.点击下一步,知道sa 密码输入sa 账号与密码 ,下边数据库选择表所在的数据库。


10.点击下一步,选择复制一个或多个表。


11.选择下一步,左边的Sheet1,Sheet2,Sheet3 对应你excel表的Sheet1工作表,Sheet2 工作表,Sheet3工作表,我的数据在Sheet1 所以我选择Sheet1。


12.SHeet1前边挑勾后,右边出现目标,点击右边下拉箭头,找到你想要导入数据的表,因为我就一个表所以就出现一个。

13.选择好后,你也可以点击预览看一下数据是否完整,或者对应关系是否对应。


14.都对应好后,选择下一步。


15.点击下一步。


16.点击下一步。


17.点击完成。



18.重新在数据库中查询table_1 表,数据已经插入完成。

19.注意事项 。





热心网友 时间:2022-05-05 00:59

下载个 navicat for sql server
把excel的列改为和数据库的列名字一样
连接数据库 看看是否可以备份数据表。能的话备份一下 (右键复制表)_。
然后右键表 导入向导 找到exce文件下一步,浏览excel文件 ,如果excel有多个表 选择你有数据的那个,正常都是第一个。下一步 什么栏位名掠过 在下一步 源表=目标表 看准哦,之前备份了就无所谓了。错误了还能在恢复。下一步,正确的列名字一样就对应了,下一步 默认添加 下一步 开始 。ok了。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑上制作相册时转换源文件用电脑如何制作相册视频 二十四节气立秋的特点 立秋的来历和风俗-今日头条 立秋这个节气的特点 立秋节气的特点和由来-今日头条 怎么设置电脑键盘灯光笔记本怎么开键盘背光 苹果电脑win10键盘灯怎么开 苹果电脑win10键盘灯打开方法 为什么我电脑CPU 什么都不运行温度还100以上? 麻烦大家看看我的cpu温度不稳定 电脑cpu热怎么解决电脑cpu过热要怎么解决 电脑cpu温度高怎么解决办法 船用螺旋桨厂家 鍖栫亩:tan伪*(cos伪-sin伪)+[sin伪(sin伪+tan伪)/1+cos伪] 如何从Excel中向SQL SERVER 2008导入数据 EXCEL外部数据导入(SQL命令) 支付宝当面花是啥?怎么花 华为nova4学习通怎么分屏? 华为nova4e可以分屏吗? 华为nova4怎么悬浮分屏? 华为nova 4多屏开启分屏的方法,给个准确的,谢谢 ”我“字的第三笔是竖钩还是弯钩? 手的第四笔是竖钩还是弯钩?子的第二笔是弯钩吧? 一年级上册语文上的手字是竖钩还是弯钩? “手”的第四笔到底是竖钩还是弯钩? 才字是竖钩还是弯钩 手的最后一笔是弯钩还是竖钩? “子”的第二笔是“竖钩”还是“弯钩”,有例证吗? 怎么用ps把黑色背景图变透明? 手的第四笔是竖钩还是弯钩 子的第二笔是弯钩还是竖钩? 手的最后一笔笔画名称是竖钩还是弯钩 人教版手是弯钩还是竖钩? 2010年9月6日17:40分 五行属土缺火起什么名字啊 如何使用浏览器连接到打印机 谷歌浏览器打印插件print plus怎么安装 浏览器如何打印 浏览器快速打印网页内图片插件 IE浏览器打印页面时显示阻止了ActiveX插件,不能运行,怎么办? 怎样设置IE浏览器直接打印页面? 为什么打开浏览器打印机就自打印空停不了 在浏览器里能添加几台打印机 2345加速浏览器怎么打印文件 浏览器里文件怎么打印 浏览器打印文件一直读取不出来怎么回事? 为什么先有西汉再有东汉,先有西晋后有东晋 为什么历史上先有西汉后有东汉,先北宋后南宋 汉朝为什么先是西汉在是东汉 为什么朝代表上,先是西汉,再是东汉!?? 汉朝为什么分东汉和西汉? 为什么历史上先有西汉后有东汉,先北宋后 为什么汉朝要分为东汉和西汉? 为什么先由“西周”再是“东周”,先是“西汉”再是“东汉”?