Necesito ejecutar scripts de sql
Amigos, quisiera que me orientaran sobre como ejecutar un script en sql, tengo los script en mi poder y no se que hacer , ya que no tengo mucha idea de bases de datos, desde ya muchas gracias.
Saludos
Saludos
Si estas usando SQL Server puedes usar el utilitario MSDOS llamado OSQL.
Para ejecutar dicho comando debes primero tener instalado en tu maquina el Client SqlServer.
COn este utilitario puedes ingresar como parametro el archivo .sql con las sentencias sql; separadas por GO en vez del punto y coma y genera un archivo texto con la salida de la query
Para llegar al MSDOS das cmd.exe
osql -Ulogin -Ppassword -STuserversql -ientrada.sql -osalida.txt
donde
-Ulogin : pones el login que tiene acceso a realizar las querys... puedes usar sa si tienes la password
-Ppassword : pones la contraseña del login sql server
-Stuserversql : va el nombre de tu Server SQL
-ientrada.sql : va el nombre del archivo con el script sql a ejecutar.... puede ser cualquier nombre... yo le puse entrada.sql para que entiendas mejor
-osalida.txt : nombre del archivo de salida que se generara en tu pc con el resultado de la ejecucion de la query
Asi es de facil
Para ejecutar dicho comando debes primero tener instalado en tu maquina el Client SqlServer.
COn este utilitario puedes ingresar como parametro el archivo .sql con las sentencias sql; separadas por GO en vez del punto y coma y genera un archivo texto con la salida de la query
Para llegar al MSDOS das cmd.exe
osql -Ulogin -Ppassword -STuserversql -ientrada.sql -osalida.txt
donde
-Ulogin : pones el login que tiene acceso a realizar las querys... puedes usar sa si tienes la password
-Ppassword : pones la contraseña del login sql server
-Stuserversql : va el nombre de tu Server SQL
-ientrada.sql : va el nombre del archivo con el script sql a ejecutar.... puede ser cualquier nombre... yo le puse entrada.sql para que entiendas mejor
-osalida.txt : nombre del archivo de salida que se generara en tu pc con el resultado de la ejecucion de la query
Asi es de facil