我正在使用SQL Server 2012,我有一個腳本來更新數據庫,該腳本的大小約爲270 MB,並且包含大約22,00,000行。在SQL Server 2012上運行270 MB腳本時出現內存不足錯誤
錯誤:
錯誤消息:的System.OutOfMemoryException
此外,
我試圖Transact-SQL命令查詢的方法,但在特定的行其給出錯誤消息。
Sqlcmd:錯誤:文件'database.sql'中第709918行的語法錯誤。
但是沒有語法錯誤。
請提供任何解決方案。
獲取更多/分配更多內存?將腳本簡化成多個更小的步驟? –
你可以從命令行運行腳本嗎?不是在管理工作室,谷歌SQL運行腳本命令行 - 等 - 抱歉,你試過,並得到語法錯誤 - 是否真的沒有語法錯誤? – Cato
[您如何導入大型MS SQL .sql文件?](http://stackoverflow.com/questions/431913/how-do-you-import-a-large-ms-sql-sql-file ) – mxix