SQLServer使用Sqlcmd命令行導(dǎo)入Sql文件,用微軟自帶的sqlcmd工具,可以導(dǎo)入執(zhí)行
第一步:
Win R 鍵入:cmd 命令,開(kāi)啟命令行工具
第二步:
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ù)說(shuō)明:-S 服務(wù)器地址 -U 用戶(hù)名 -P 密碼 -d 數(shù)據(jù)庫(kù)名稱(chēng) -i 腳本文件路徑
如果導(dǎo)入十幾個(gè)G的SQLServer單表腳本的話(huà),以上方法會(huì)比較慢,具體速度需要根據(jù)服務(wù)器配置決定
如果是10G以下的sql腳步建議分拆導(dǎo)入會(huì)快許多。
原文鏈接:SQLServer使用Sqlcmd導(dǎo)入超大SQL文件的方法