Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssis 简易数据转换工具_Ssis - Fatal编程技术网

Ssis 简易数据转换工具

Ssis 简易数据转换工具,ssis,Ssis,我经常有Excel或文本中的数据需要输入SqlServer。我可以使用ODBC查询Excel文件,也可以解析文本文件。不过,我想要的是一种工具,它只需抓取数据并将其放入表中,几乎不需要任何努力。有人知道这样一个工具吗?如果您使用的是Sql Server,请查看SSI。似乎编写一个脚本来读取文本文件并将其转换为INSERT*into TABLE Sql语句非常容易。我怀疑这已经完成了,但是一个简单的实现在您最喜欢的脚本语言中只有不到100行代码 嘿,谷歌说SQLServer附带了这样一个工具:你也

我经常有Excel或文本中的数据需要输入SqlServer。我可以使用ODBC查询Excel文件,也可以解析文本文件。不过,我想要的是一种工具,它只需抓取数据并将其放入表中,几乎不需要任何努力。有人知道这样一个工具吗?

如果您使用的是Sql Server,请查看SSI。

似乎编写一个脚本来读取文本文件并将其转换为INSERT*into TABLE Sql语句非常容易。我怀疑这已经完成了,但是一个简单的实现在您最喜欢的脚本语言中只有不到100行代码


嘿,谷歌说SQLServer附带了这样一个工具:

你也可以看看使用DTS或SSI,这取决于你使用的是哪个版本的SQLServer。有一个导入向导可以让您开始,但是数据导入很少是简单的,通常涉及某种类型的数据清理,以便您要存储数据的表可以接受传入数据。根据我的经验,Excel数据在这方面通常特别糟糕,因为它通常一开始就没有正确地存储在Excel中。

我还没有见过这样做的商业工具。我一直在工作中创建这类工具,数据验证也不是一件小事。这只是确保您的数据库中没有坏数据

我发现,对于简单的数据转换,需要这样的东西是相当不错的。但它仍然需要编程。这个框架相当容易使用,有一点经验的人可以帮你做一些事情

进一步考虑,您可以使用SQL Server上载文本文件的内容。这是一个命令行实用程序,有很多开关。我建议您先在测试表上进行实验,然后再在生产表中使用它

我已经有一段时间没有使用它了,所以我不记得你是否可以直接使用Excel电子表格。文本文件在任何情况下都是最容易处理的。

您是否尝试过SQL Server导入/导出向导


在SQLServerManagementStudio中,右键单击数据库名称,然后选择“任务”菜单“导入数据”。对于数据源,选择Microsoft Excel,浏览到.XLS…

Kewl,甚至不知道它存在。谢谢你的链接!