2015-02-10 95 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

相关问题