在 SQL Server 2022 中导入 Excel 和其他文件时出现问题

问题描述 投票:0回答:2

我正在尝试将 Excel 文件导入到 sql server 2022 中,但我一直遇到相同的错误,我已尝试重新安装它。error

我也尝试过视觉工作室并下载集成系统,但仍然没有成功。我似乎也无法从功能选择中安装它。 feature selection

sql-server excel
2个回答
0
投票

您可以使用

OPENROWSET()
,如下所示:

SELECT * INTO MyTable
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 
                'Excel 12.0;Database=C:\MyExcelFile.xlsx;HDR=YES', 
                'SELECT * FROM [Sheet1$]');

*** 您可以使用 SQL Server 导入和导出向导,这是一个图形工具,可以从各种来源(包括 Excel)导入数据。

打开 SQL Server Management Studio 并连接到要将数据导入到的数据库。

  1. 打开 SQL Server Management Studio 并连接到要将数据导入到的数据库。
  2. 右键单击数据库并选择“任务”>“导入数据”。
  3. 在向导的“选择数据源”页面中,选择“Microsoft Excel”作为源。
  4. 浏览到 Excel 文件并选择它。
  5. 在“选择目标”页面中,选择“SQL Server Native Client”作为目标并输入数据库信息。
  6. 选择表或创建一个新表来存储数据。
  7. 将 Excel 文件中的列映射到表列。
  8. 运行导入过程。

0
投票

我认为这个问题是营销策略的问题。有趣的是,你如何使用大量数据来安装开发版本,就像我在 2019 年所做的那样,同样的问题,我一直在使用微软工具,作为一个来自尼日利亚的非常不稳定的程序员,自 MSSQLserver 2000、2005、2008、2008R2 以来试图生存,2012 年,直到现在我在导入 csv 文件时从未遇到过问题。 我相信这是故意阻止您迁移到 Azure

© www.soinside.com 2019 - 2024. All rights reserved.