Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Xedrox en 20 Noviembre 2011, 16:36 pm



Título: SQLCMD!!!
Publicado por: Xedrox en 20 Noviembre 2011, 16:36 pm
Tengo dos create procedure en un script pero no lo puedo ejecutar de un saque, alguien me da un ejemplo? En la pagina de microsoft no se entiende!!!!


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 23 Noviembre 2011, 04:10 am
Código
  1. sqlcmd.exe -i TuScript.sql


Título: Re: SQLCMD!!!
Publicado por: Xedrox en 27 Noviembre 2011, 00:04 am
Y pero ahi donde pones la conexion a la base de datos?? el usuario y la pass???? ayudaaaa


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 27 Noviembre 2011, 15:35 pm
El ejemplo que te había dejado era para autentificación por Windows y un servidor local, de lo contrario tienes que pasar los otros parámetros con sus correspondientes valores, en este caso -U y -P
http://msdn.microsoft.com/es-es/library/ms162773.aspx

Saludos


Título: Re: SQLCMD!!!
Publicado por: Xedrox en 28 Noviembre 2011, 19:28 pm
no janda, me tira el mismo error que cuando lo hago con el management!


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 28 Noviembre 2011, 19:47 pm
Pero entonces el problema no esta en los parámetros, el problema está en la configuración del servidor.

¿Qué error te da?

Saludos


Título: Re: SQLCMD!!!
Publicado por: Xedrox en 28 Noviembre 2011, 22:06 pm
que no se pueden usar en una misma consulta dos setencias de create procedure


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 29 Noviembre 2011, 01:37 am
Y por que no empezaste por ahí? :huh:

Si no funciona no es problema del Management Studio o del SQLCMD, tu sentencia está mal y no hay que darle más vueltas, cual es tu código TSQL?

Saludos


Título: Re: SQLCMD!!!
Publicado por: Xedrox en 29 Noviembre 2011, 01:51 am
No es eso, mi codigo no esta mal, es una restriccion de SQL. Veras tengo un script con dos "create procedure", si los creo de manera separada no hay problema, pero si los trato de crear los dos juntos lanza un error diciento que solo se acepta un create procedure en la consulta.


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 29 Noviembre 2011, 12:04 pm
Insisto, no tiene nada que ver, pero si prefieres resolver eso entonces seguirás con el problema ;)

Saludos


Título: Re: SQLCMD!!!
Publicado por: Xedrox en 3 Diciembre 2011, 04:56 am
En que insistis? Me parece que no sabes de sql..


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 3 Diciembre 2011, 16:28 pm
Insisto en que esta mal tú código. Puedo decir que trabajo como desarrollador y tengo un MCTS en Implementación y mantenimiento de SQL Server 2008, aunque creo que eso no es lo importante aquí no? ;)

No existe tal restricción de SQL Server. Por casualidad tienes los dos create separados por GO? Quieres un video donde ejecute en una misma ventana dos create procedure? :rolleyes:

Saludos


Título: Re: SQLCMD!!!
Publicado por: Xedrox en 8 Diciembre 2011, 17:44 pm
Dale pone el video, y usa microsoft sql server managemente 2005


Título: Re: SQLCMD!!!
Publicado por: Novlucker en 8 Diciembre 2011, 20:40 pm
Bien, lo dejo en gif para no tener que subir el video a algún sitio, y te dejo el link al video en mp4 en caso de que prefieras verlo (son solamente 814kb)

(http://s2.subirimagenes.com/imagen/previo/thump_7219064procedimientos.gif) (http://www.subirimagenes.com/imagen-procedimientos-7219064.html)

http://www.mediafire.com/?ya4ju7uoestj7q7

Saludos