Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.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
将Excel工作表的其他版本导入SQL Server 2014_Sql_Excel_Sql Server 2014 - Fatal编程技术网

将Excel工作表的其他版本导入SQL Server 2014

将Excel工作表的其他版本导入SQL Server 2014,sql,excel,sql-server-2014,Sql,Excel,Sql Server 2014,我想知道是否有其他方法可以让SQL Server 2014导入其他版本的excel,而不仅仅是2007 目前,我的SQL Server没有链接到数据仓库,因此我可以链接表并提取数据,因此正在从应用程序系统提取摘录,并将这些摘录与Excel 2007一起导入SQL Server。现在的问题是Excel只允许+-65000行,因此,如果数据未导入Excel,则其余行将被删除 我曾尝试将文件转换为txt格式,但由于每个字段的格式不同,数据会被“scramed”,无法正确地拉入列中 SQL Server

我想知道是否有其他方法可以让SQL Server 2014导入其他版本的excel,而不仅仅是2007

目前,我的SQL Server没有链接到数据仓库,因此我可以链接表并提取数据,因此正在从应用程序系统提取摘录,并将这些摘录与Excel 2007一起导入SQL Server。现在的问题是Excel只允许+-65000行,因此,如果数据未导入Excel,则其余行将被删除

我曾尝试将文件转换为txt格式,但由于每个字段的格式不同,数据会被“scramed”,无法正确地拉入列中

SQL Server只允许导入Excel 2007版本,是否有其他方法导入Excel工作表,因为这将允许我导入65000行以上的行,或者是否有其他方法导入Excel工作表


(txt文件不起作用)。

Excel2007应允许超过65000行。这是Excel 2003的限制。是的,您的权利,很抱歉,我只能将其保存在97-2003版本中。所以基本上我要做的就是得到2007年的Excel?SQL是否支持2007或更高版本?导入Excel 2007工作表时,我遇到以下错误:“Microsoft.ACD.OLEDB.12.0”提供程序未在本地计算机上注册。(系统数据)“除SQL外,我没有加载任何其他程序。目前,我们使用SQL手动运行查询。希望它有意义。我设法想出了该怎么办。我只需要下载它,然后就可以了。