Tag: 导入

如何将Excel电子表格导入SQL Server?

我需要将一个Excel电子表格导入到SQL Server 2005中。我需要采取哪些步骤来实现这一点?

从Excel导入数据到SQL Server无法导入所有数据

使用“导入和导出数据”工具将数据从Excel导入到SQL Server时,发生了一件奇怪的事情。 简而言之,我可以在Excel中看到数据,但所有数据都不会导入。 我有一个Excel工作簿包含一个电子表格。 我可以看到列中的数据,一切都很好。 当我使用导入向导导入数据时,可以看到列和预览数据,但执行导入时数据不会全部转移。 没有错误,导入过程结束 – 它只是插入一堆空值到表中。 这似乎发生的最多的数字 – 所以,假设我有三列的名字,姓氏和身份证号码。 我会得到所有的名字和姓氏,以及一些身份证号码。 我无法find发生的事情的模式。 我之前曾经发生过这种情况,我注意到在导入过程中有两个电子表格可供select:DataImport和DataImport $ – 第一个将如上所述失败,第二个将无误地导入。 这一次只有一个电子表格可供select。 我主要在64位系统上使用XLS文档和32位导入向导,但我愿意尝试任何操作。 任何想法为什么有两个电子表格(有时),为什么这个导入会失败? 戴夫

从Excel导入到SQL Server 2005的截断错误

长话短说,我正在逐一取出一堆excel文档,并使用导入/导出向导将它们导入到SQL Server 2005中的数据库中。 这里有一个报告(所有未显示的过程都是“成功”)。 有没有办法让我忽略截断错误? 我已经search无效,或至less不是在我的版本。 – Executing (Success) – Copying to [Datadev].[dbo].[Sheet0$] (Error) Messages * Error 0xc020901c: Data Flow Task: There was an error with output 输出“Excel源输出”(9)中的“值含义描述”列(234)。 返回的列状态是:“文本被截断或者一个或多个字符在目标代码页中没有匹配”。 (SQL Server导入和导出向导) * Error 0xc020902a: Data Flow Task: The "output column "Value 含义描述“(234)”因截断发生而失败,“输出列”上的截断行configuration值含义描述“(234)”指定截断失败。 指定组件的指定对象上发生截断错误。 (SQL Server导入和导出向导) * Error 0xc0047038: Data Flow Task: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED。 […]

PHP导入Excel到数据库(xls&xlsx)

我试图search一些插件来导入Excel文件到MySQL数据库,其中之一是http://code.google.com/p/php-excel-reader/ 这个工具非常强大,它将整个excel内容显示到html中。 不过,我想我只需要读取Excel文件并将其内容解压缩到一个数组中,然后编写一个SQL语句以便进入数据库。 会有什么好的代码和包? 谢谢!

导入Excel电子表格数据到一个EXISTING SQL表?

我有一个名为tblAccounts的表,其内容将来自Excel电子表格。 我在Windows 8.1(x64)上使用MS SQL Server 2008(x64) 我尝试使用SQL Server导入/导出向导,但没有selectselect现有的表,但只有一个选项来创build一个新的。 我尝试使用其他方法,如OPENROWSETS INSERT INTO tblAccount SELECT * FROM OPENROWSET( 'Microsoft.Jet.OLEDB.4.0', 'Excel 12.0;Database=D:\exceloutp.xls','SELECT * FROM [Sheet1$]') 但给了我一个错误: Msg 7308, Level 16, State 1, Line 1 OLE DB provider 'Microsoft.Jet.OLEDB.4.0' cannot be used for distributed queries because the provider is configured to run in single-threaded apartment mode. 有研究告诉我,这是因为一个64位的SQL服务器实例。 问题是,这个excel数据传输到一个SQL表必须使用SQL导入/导出向导来完成。 如何将Excel电子表格导入到现有的SQL表格而不创build新的表格? […]