2013-04-10 59 views
2

我一直有問題,因爲Excel 2013不會導入到SQL Server 2012中。我總是必須將Excel轉換爲舊版本,例如97-2003才能得到它上班。Excel 2013不會導入到SQL Server 2012中

有沒有人知道這個解決方法,或者這是唯一的方法?

我有SQL Server Management Studio中2012年的Service Pack 1的,和我有最新的Office 2013

感謝。

+1

你現在如何導入它? – PinnyM 2013-04-10 20:13:01

+0

@PinnyM OP提到將excel保存到舊版本(97-2003),然後導入數據,這是可行的。 – Jerry 2013-04-11 06:18:40

+0

@Jerry,我的意思是使用什麼工具(命令行,SQL或UI)和步驟來嘗試和導入excel文件 - 對於那些工作(97-2003)和沒有(2013 )。 – PinnyM 2013-04-11 13:56:26

回答

1

您可以在SSMS的導入嚮導中編寫命令行腳本。記住SQL Server 2012默認的excel支持格式是.xlsx,.xlsm,.xlt。

還有另一個稱爲SQL Server遷移助理的UI,它可以幫助您在UI提供的選項中選擇將格式和命令行腳本選擇爲默認格式。

希望這個答案能夠澄清你。如果這有幫助,請標記爲答案。