Dove si trova SQLCMD.EXE in SQL Server 2014 Express?


21

Usando "SQLCMD.EXE" per il backup dei miei database SQL Server Express per anni ho appena scoperto che dopo aver installato la versione 2014 , non ho più trovato SQLCMD.EXE.

Nelle versioni precedenti si trovava in

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

Ma nella mia installazione del 2014, non esiste alcun SQLCMD.EXE in

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

La mia domanda:

Qualche possibilità di ottenere SQLCMD.EXE in SQL Server Express 2014?


1
Cosa succede quando si digita sqlcmd nel prompt dei comandi. Questo dà errore? Ho delle previsioni per il 2014 sul mio PC che verranno controllate e ripristinate, ma la mia ipotesi è che siano state apportate alcune modifiche.
Shanky,

Risposte:


26

Trovato su Microsoft Connect :

Secondo questa pagina su MSDN http://msdn.microsoft.com/en-us/library/ms143547(v=sql.120).aspx , sqlcmd.exe e bcp.exe sono ora in <Directory di installazione> \ SDK client \ ODBC \ 110 \ Tools \ Binn

Anzi, sqlcmd.exee bcp.exesono in quella cartella nella mia macchina.

Assicurati di aver installato Client SDK Tools.


1
Grazie. Non è strano che la cartella sia 110per la 120versione?
Uwe Keim,

2
Penso che sia perché il driver client SQL è ancora in 110versione
gmsantos,

2
Il modo logico per trovarlo ora è controllare la chiave di registro "ODBCToolsPath", come menzionato in un altro post all'interno del problema di Microsoft Connect.
Tony Wall,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.