SQL server无法导入excel

已经安装了 MicrosoftAccessDatbase...
图片说明

有一篇方法说SQL Server里打开是32位,但是64位的数据来源里面没有excel呀...

ps 开始菜单里找不到Access 但是应用程序列表里找得到

图片说明

首先,你需要确认你的 SQL Server 是 64 位还是 32 位。如果你的 SQL Server 是 64 位,则确保你安装的 Microsoft Access Database Engine 也是 64 位的。如果你安装的是 32 位的Microsoft Access Database Engine,则需要卸载它,并安装适用于 64 位操作系统的版本。

其次,你需要确认你的 Excel 文件是否符合 SQL Server 支持的格式。若 Excel 文件不符合 SQL Server 支持的格式,则无法导入。你可以按照以下步骤进行检查:

  1. 打开 Excel 文件。
  2. 点击文件选项,然后选择“保存另存为”。
  3. 在“另存为类型”下拉框中,选择“CSV UTF-8(逗号分隔)(*.csv)”。
  4. 点击“保存”。

如果你的 Excel 文件可以成功保存为 CSV 格式文件,则说明符合 SQL Server 支持的格式,你可以尝试将其导入 SQL Server。

最后,如果你的 SQL Server 无法导入 Excel 文件,你可以尝试使用其他工具或方法,例如使用 SSIS 进行导入,或将 Excel 文件转换为 CSV 文件后导入。