studio script management ejecutar databases java sql-server sqlcmd

java - script - Ejecute sqlcmd sin tener instalado SQL Server



sqlcmd login (3)

Aunque probablemente sea demasiado tarde para el póster original, para futuras referencias, SQLCMD se puede descargar libremente, por lo que no es necesario comprar SQL Server explícitamente para este propósito. Presumiblemente, el usuario tiene SQL Server con CAL o no necesitarían SQLCMD en primer lugar.

En cualquier caso, la descarga de 2008 R2 a partir de mi escritura está aquí:

http://www.microsoft.com/en-us/download/details.aspx?id=16978

Descargue el archivo: 1033/x64/SqlCmdLnUtils.msi

(EDITAR 2013-05-01) Tenga en cuenta que se trata de una versión bastante antigua en este momento: consulte los comentarios de los enlaces actualizados o busque en el Centro de descarga de Microsoft "Microsoft SQL Server Feature Pack" y elija la versión que prefiera: la la más reciente o la que coincida con la versión de SQL Server en uso, como mejor le parezca.

Estoy trabajando en un programa Java que está llamando a sqlcmd . Funciona perfectamente en una computadora con el servidor SQL instalado, pero no en una computadora que no lo tiene. Quiero incluir los archivos exe y dll necesarios para ejecutar este comando en mi jar. Alguien sabe cuales necesito? Ya incluí batchparser90.dll, sqlcmd.exe y sqlcmd.dll. Todavía no funcionó.

Cualquier sugerencia es apreciada. ¡Gracias por adelantado!


Hay una herramienta gratuita "SQLS * Plus" (en http://www.memfix.com ) que es como SQL * Plus para SQL Server.

Muy flexible con formato de datos (tamaño de líneas de conjunto, tamaño de página, etc.), variables (&, &&), spool, etc.

No estoy seguro sobre los derechos de redistribución.