Estoy tratando de usar sqlcmd para ejecutar algunos scripts SQL.sqlcmd no se ejecutará - ¿Es esto un problema de configuración?
El uso de un comando de prueba con una consulta simple como:
sqlcmd -S HOSTNAME -d MYDATABASE -Q 'SELECT Names FROM Customers'
sqlcmd no parece hacer cualquier intento de conectar con el servidor ya que muestra este mensaje:
Sqlcmd: Error: Connection failure.
SQL Native Client is not installed correctly. To correct this, run SQL Server Setup.
El cliente nativo fue presumiblemente instalado como parte de la instalación de SQL Server y probablemente sea correcto. De hecho, recibo este mensaje en cualquier máquina con el servidor SQL instalado tratando de usar sqlcmd, por lo que no es una cuestión de que la instalación esté dañada.
Lamentablemente, el mensaje realmente no me dice nada sobre el problema, así que no sé cuál es el verdadero problema. Sé que el cliente SQL Native está funcionando correctamente, ya que vbscript pudo ejecutar consultas SQL en la base de datos.
¿Se necesita alguna configuración adicional para usar sqlcmd?
Si publica ejemplos de código, XML o de datos, por favor ** ** destacar aquellas líneas en el editor de texto y hacer clic en "ejemplos de código "botón (' {} ') en la barra de herramientas del editor para formatear y sintaxis y ¡resaltarlo! –
Esto pertenece a serverfault.com o superuser.com –
@Jim ¿En función de qué criterios? http://stackoverflow.com/faq '" Entusiastas de la informática y usuarios avanzados "'? Lo mantengo sobre la base de '# herramientas de software comúnmente utilizadas por los programadores' – RichardTheKiwi