Wo befindet sich SQLCMD.EXE in SQL Server 2014 Express?


21

Mit "SQLCMD.EXE" zum Sichern meiner SQL Server Express-Datenbanken über Jahre hinweg habe ich festgestellt, dass ich nach der Installation der Version 2014 keine SQLCMD.EXE mehr gefunden habe.

In früheren Versionen befand es sich unter

C: \ Programme \ Microsoft SQL Server \ 110 \ Tools \ Binn \ SQLCMD.EXE

In meiner Installation von 2014 ist jedoch keine SQLCMD.EXE in vorhanden

C: \ Programme \ Microsoft SQL Server \ 120 \ Tools \ Binn

Meine Frage:

Gibt es eine Chance, SQLCMD.EXE in SQL Server Express 2014 zu integrieren?


1
Was passiert, wenn Sie in der Eingabeaufforderung sqlcmd eingeben? Gibt das einen Fehler? Ich habe 2014 Verordnungen auf meinem PC überprüft und zurückgesetzt, aber meine Vermutung ist, dass einige Änderungen vorgenommen wurden.
Shanky

Antworten:


26

Gefunden bei Microsoft Connect :

Laut dieser Seite in MSDN http://msdn.microsoft.com/en-us/library/ms143547(v=sql.120).aspx befinden sich sqlcmd.exe und bcp.exe jetzt in <Installationsverzeichnis> \ Client SDK \ ODBC \ 110 \ Tools \ Binn

In der Tat sqlcmd.exeund bcp.exein diesem Ordner in meinem Computer.

Stellen Sie sicher, dass Sie installiert haben Client SDK Tools.


1
Vielen Dank. Ist es nicht seltsam, dass der Ordner 110für die 120Version ist?
Uwe Keim

2
Ich denke, es ist, weil SQL-Client-Treiber noch auf 110Version
GMSANTOS

2
Der logische Weg, dies zu finden, besteht nun darin, den Registrierungsschlüssel "ODBCToolsPath" zu überprüfen, wie in einem anderen Beitrag in der Microsoft Connect-Ausgabe erwähnt.
Tony Wall
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.