Lösungen:
1) Um die Zeilenanzahl ("(139 Zeilen betroffen)") zu entfernen, sollten Sie SET NOCOUNT ON verwenden Aussage. Siehe ref
.
2) Um Spaltenüberschriften zu entfernen, sollten Sie -h verwenden Parameter mit dem Wert -1 . Siehe ref (Abschnitt Formatierungsoptionen)
.
Beispiele:
C:\Users\sqlservr.exe>sqlcmd -S(local)\SQL2012 -d Test -E -h -1 -s, -W -Q "set nocount on; select * from dbo.Account" > d:\export.txt.
oder
C:\Users\sqlservr.exe>sqlcmd -S(local)\SQL2012 -d Test -E -h -1 -s, -W -Q "set nocount on; select * from dbo.Account" -o "d:\export2.txt"