Pasar al contenido principal

Sqlcmd no se reconoce como un comando interno o externo

Enviado por jsequeiros el

Este mensaje aparece cuando no está instalado la utilidad sqlcmd , o no cuenta con sql server instalado. O también puede ser que esté instalado y no este registrado en la variable de entorno.
Para trabajar con la utilidad sqlcmd en un equipo que no tiene sql server instalado es necesario descargar e instalar la utilidad.

Descargar SQLCMD.

https://www.microsoft.com/en-us/download/details.aspx?id=53591

Es necesario instalar lo siguiente:

Windows Installer y el Driver ODBC de SQL Server

  1. Windows Installer es una Aplicación para la instalación y configuración de los programas en el equipo.

    Descargar: https://www.microsoft.com/en-us/download/details.aspx?id=8483

  2. Microsoft ODBC Driver 13.1 for SQL Server, es un estándar de acceso a bases de datos que utilizan los sistemas Microsoft. Las siglas significan Open DataBase Connectivity. A través de ODBC, en un sistema Windows se puede conectar con cualquier base de datos.

    Descargar: http://go.microsoft.com/fwlink/?LinkId=825608

Observación:

Si una vez realizado la instalación  sigue saliendo: "Sqlcmd no se reconoce como un comando interno o externo".  Se debe verificar las variables de entorno del sistema. Mi PC -> botón derecho -> Propiedades -> Opciones Avanzadas -> Variables de Entorno, Variables de Sistema, Variable Path 

tiene que aparecer lo siguiente:  %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM 



Si no aparece, editarlo y modificarlo por ese valor y por ultimo reinicia sistema.

Imágenes de referencia:

Ingresar a propiedades del sistema
Ventana de Propiedades del Sistema -> Opciones avanzadas

Ventana de variables de entorno
Ventana de variables de entorno.

editar las variables de entorno
Ventana de modificación de las variables de entorno.

Añadir nuevo comentario

El contenido de este campo se mantiene privado y no se mostrará públicamente.

Filtered HTML

  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>