2015-02-10 46 views
-1

我嘗試導入/執行此file到2012年SSMS導入/執行一個SQL文件2012 Management Studio中

Ι有下載和導出zip文件,我有一個.sql文件大約700MB。

我去File --> Open --> File並選擇了文件,但它不工作。

我該如何導入它?

+1

它是如何不工作?當你打開文件時會發生什麼? – 2015-02-10 18:43:17

+0

@TabAlleman引發類型'System.OutOfMemoryException'的異常 – user3456789 2015-02-10 18:49:16

+0

您的計算機沒有足夠的可用內存將整個文件加載到SSMS窗口中。關閉你所能做的一切,然後重試。 – 2015-02-10 18:50:05

回答

1

如果文件太大而無法在SSMS中打開,那麼您可以使用sqlcmd執行它。

https://msdn.microsoft.com/en-us/library/ms170572(v=sql.110).aspx

How do you import a large MS SQL .sql file?

+0

sqlcmd -S -i C:\ kickscrape_5-7-13 \ kickscrape.sql -o我打開cmd命令並鍵入上一個,但它不工作,因爲它說它找不到系統中的文件路徑 – user3456789 2015-02-10 19:28:58

+0

如果它說它找不到路徑,那麼您沒有指向正確的文件夾。檢查以確保C:\ kickscrape_5-7-13 \是文件系統中的有效位置,並且運行sqlcmd的帳戶可以訪問它。 – 2015-02-10 19:39:07

+0

我查過了,它是正確的道路。我應該做一些不同的命令,如? – user3456789 2015-02-13 14:03:18

相關問題