SQLServer使用Sqlcmd命令行導(dǎo)入Sql文件,用微軟自帶的sqlcmd工具,可以導(dǎo)入執(zhí)行
第一步:
Win R 鍵入:cmd 命令,開啟命令行工具
第二步:
cd C:\Program Files\Microsoft SQL Server\100\Tools\Binn (具體目錄路徑和安裝的SQLServer位置有關(guān))第三步:
sqlcmd -S localhost -U username -P 123456 -d dbname -i db.sql(sqlcmd -S localhost -U sa -P 123456 -d testdb -i E:\script.sql)
參數(shù)說明:-S 服務(wù)器地址 -U 用戶名 -P 密碼 -d 數(shù)據(jù)庫名稱 -i 腳本文件路徑
如果導(dǎo)入十幾個G的SQLServer單表腳本的話,以上方法會比較慢,具體速度需要根據(jù)服務(wù)器配置決定
如果是10G以下的sql腳步建議分拆導(dǎo)入會快許多。
原文鏈接:SQLServer使用Sqlcmd導(dǎo)入超大SQL文件的方法