【问题标题】:Excel 2013 won't import into SQL Server 2012Excel 2013 不会导入 SQL Server 2012
【发布时间】:2013-04-10 16:18:23
【问题描述】:

我遇到了麻烦,因为 Excel 2013 无法导入 SQL Server 2012。我总是必须将 Excel 转换为旧版本,例如 97-2003 才能让它工作。

有没有人知道解决方法,或者这是唯一的方法?

我拥有带有 Service Pack 1 的 SQL Server Management Studio 2012,并且拥有最新的 Office 2013。

谢谢。

【问题讨论】:

  • 您目前如何尝试导入它?
  • @PinnyM OP 提到将 excel 保存到旧版本(97-2003)中,然后导入数据,这是可行的。
  • @Jerry,我的意思是正在使用什么工具(命令行、SQL 或 UI)和步骤来尝试导入 excel 文件 - 对于有效的工具(97-2003)和一个没有(2013 年)。
  • 我正在使用 SQL 导入和导出向导。与 Management Studio 一起安装的那个。

标签: sql import import-from-excel


【解决方案1】:

您可以在 SSMS 的导入向导中编写命令行脚本。记住 SQL Server 2012 默认支持的 excel 格式是 .xlsx,.xlsm,.xlt。

还有另一个称为 SQL server Migration Assistant 的 UI,它可以帮助您执行相同的操作,其中 UI 为您提供选择格式和命令行脚本为默认格式的选项。

希望这个答案能澄清你。如果有帮助,请标记为答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-27
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 2016-12-18
    相关资源
    最近更新 更多