[SqlServer] 簡易使用 SqlCmd 進行查詢資料、匯入SQL
如題,直接附上代碼及簡易說明: 1. 使用密碼進入資料庫 sqlcmd -S 127.0.0.1 -U sa -P P@ssw0rd -d AdventureWorks2017 2. 使用Windows驗證進入資料庫 sqlcmd -S 127.0.0.1 -E -d AdventureWorks2017 3. 使用Windows驗證進入資料庫,並且查詢資料 sqlcmd -S 127.0.0.1 -E -d AdventureWorks2017 SELECT TOP 100 * FROM [Person].[Person] GO 4. 使用Windows驗證匯入資料 (備註: -f 65001 是表示使用 UTF-8) sqlcmd -S 127.0.0.1 -E -d AdventureWorks2017 -f 65001 -i .\Script.PostDeployment.sql 5. 在 SqlServer 匯入資料 DECLARE @CMD_SQL NVARCHAR(MAX) SET @CMD_SQL = 'sqlcmd -S 127.0.0.1 -E -d AdventureWorks2017 -f 65001 -i D:\DbAdventureWorks\Script.PostDeployment.sql' EXEC xp_cmdshell @ CMD_SQL 資料庫及相關文件: Download 參考文章: 1. [SQL Server] sqlcmd import sql file @ Louis學習筆記 :: 痞客邦 :: (pixnet.net)