2013-08-01 46 views
0

我試圖在SQL Server 2012中導入15 GB的.sql擴展轉儲。 我嘗試使用sqlcmd命令行實用程序進行導入,但在導入大約2gbs數據。我沒有在轉儲文件中發現任何語法錯誤。 我試過這個命令import sqlcmd -S (Server) -d (database) -i (filename) 所以我有幾個問題:使用.sql擴展轉儲的SQL Server數據導入

  1. 有另一種實用工具,我可以導入.sql擴展數據庫轉儲
  2. 是否有進口大垃圾堆上的sqlcmd的限制。

在此先感謝。

+0

你使用的是什麼文件系統? FAT32? NTFS? 2 gb只是在某些文件系統上提出了有關最大文件大小的標誌 – JanR

+0

文件系統是NTFS – Hiei

+0

任何其他建議,至於如何繼續導入。 – Hiei

回答

0

osql命令行實用程序。它還配備了SQL Server和它位於工具\ BINN

命令語法是

osql –H <workstation_name> -S <server_name[\instance_name]> -U <user_login_ID> -P <login_password> –i <full_path_to_script> 
+1

從SQL Server 2005起,您應該使用'SQLCMD'來代替'osql/isql',它們已被棄用,並且不支持SQL Server 2005及更新版本的所有功能 –