¿Dónde está SQLCMD.EXE en SQL Server 2014 Express?


21

Utilizando "SQLCMD.EXE" para hacer una copia de seguridad de mis bases de datos SQL Server Express durante años, descubrí que después de instalar la versión 2014 , ya no encontré SQLCMD.EXE.

En versiones anteriores se ubicaba en

C: \ Archivos de programa \ Microsoft SQL Server \ 110 \ Tools \ Binn \ SQLCMD.EXE

Pero en mi instalación de 2014, no existe SQLCMD.EXE en

C: \ Archivos de programa \ Microsoft SQL Server \ 120 \ Tools \ Binn

Mi pregunta:

¿Alguna posibilidad de obtener SQLCMD.EXE en SQL Server Express 2014?


1
Qué sucede cuando escribe sqlcmd en el símbolo del sistema. ¿Eso da error? Tengo 2014 exprees en mi PC verificará y revertirá, pero supongo que se han realizado algunos cambios.
Shanky

Respuestas:


26

Encontré esto en Microsoft Connect :

De acuerdo con esta página en MSDN http://msdn.microsoft.com/en-us/library/ms143547(v=sql.120).aspx , sqlcmd.exe y bcp.exe ahora están en <Install Directory> \ Client SDK \ ODBC \ 110 \ Herramientas \ Binn

De hecho, sqlcmd.exey bcp.exeestán en esa carpeta en mi máquina.

Asegúrate de haber instalado Client SDK Tools.


1
Gracias. ¿No es extraño que la carpeta sea 110para la 120versión?
Uwe Keim

2
Creo que es porque el controlador del cliente SQL todavía está en la 110versión
gmsantos

2
La forma lógica de encontrarlo ahora es verificar la clave de registro "ODBCToolsPath", como se menciona en otra publicación dentro del problema de Microsoft Connect.
Tony Wall
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.