Ejecutar Script(.sql) desde aplicación

03/05/2004 - 13:42 por Boter | Informe spam
Buenas:

Estoy intentando ejecutar un Script (ficheros con extensión .sql) desde la
aplicación, concretamente el script ejecuta varias sentencias SQL, separadas
por GO.

He leido en la Ayuda de SQL-Server, pero lo único que he encontrado es
ejecutar pormedio de ExcecuteInmediate, pero con eso no puede ejecutar
leyendo desde un fichero .sql que tienes varios comandos.

Solamente me permite ejecutar, una sola sentencia, lo que me obliga, a
realizar la llamada como tantas sentencias tenga.

Mi idea es ejecutar todo el script.sql... es posible eso.

Estoy trabajando con SQL-Server 2000

Gracias. Boter.

Preguntas similare

Leer las respuestas

#6 Miguel Egea
15/05/2004 - 17:30 | Informe spam
esa opción te obliga a que el fichero .sql esté accesible desde el servidor
(se ejecuta allá) y te obliga a darle un mónton de permisos al usuario que
lance el proceso.

Igual este ejemplo que puse en portalsql te sirva de guia
http://www.configuracionesintegrale...p?articulo1

-

Miguel Egea Gómez
Webmaster de PortalSQL

(lo de online sobra)

Microsoft SqlServer M.V.P.



"Boter" escribió en el mensaje
news:#

Gracias Manuel, también me parece interesante esta opción, creo que es
posible, voy a estudiar el tema y la posibilidad de la misma.

Gracias. Boter

"manuel garcía" escribió en el mensaje
news:
> Tambienpodrías ejecutar el archivo oSQL e iSQL desde xp_cmdshell si


tienes
> permisos o te los pueden. De esta forma no necesitarás instalar nada en


el
> puesto cliente
>
> "Boter" escribió en el mensaje
> news:
> > Buenas:
> >
> > Estoy intentando ejecutar un Script (ficheros con extensión .sql)


desde
la
> > aplicación, concretamente el script ejecuta varias sentencias SQL,
> separadas
> > por GO.
> >
> > He leido en la Ayuda de SQL-Server, pero lo único que he encontrado es
> > ejecutar pormedio de ExcecuteInmediate, pero con eso no puede ejecutar
> > leyendo desde un fichero .sql que tienes varios comandos.
> >
> > Solamente me permite ejecutar, una sola sentencia, lo que me obliga, a
> > realizar la llamada como tantas sentencias tenga.
> >
> > Mi idea es ejecutar todo el script.sql... es posible eso.
> >
> > Estoy trabajando con SQL-Server 2000
> >
> > Gracias. Boter.
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Boter
18/05/2004 - 11:49 | Informe spam
Hola Miguel:

Gracias, lo voy a probar.

"Miguel Egea" escribió en el mensaje
news:
esa opción te obliga a que el fichero .sql esté accesible desde el


servidor
(se ejecuta allá) y te obliga a darle un mónton de permisos al usuario que
lance el proceso.

Igual este ejemplo que puse en portalsql te sirva de guia



http://www.configuracionesintegrale...p?articulo1


Miguel Egea Gómez
Webmaster de PortalSQL

(lo de online sobra)

Microsoft SqlServer M.V.P.



"Boter" escribió en el mensaje
news:#
>
> Gracias Manuel, también me parece interesante esta opción, creo que es
> posible, voy a estudiar el tema y la posibilidad de la misma.
>
> Gracias. Boter
>
> "manuel garcía" escribió en el mensaje
> news:
> > Tambienpodrías ejecutar el archivo oSQL e iSQL desde xp_cmdshell si
tienes
> > permisos o te los pueden. De esta forma no necesitarás instalar nada


en
el
> > puesto cliente
> >
> > "Boter" escribió en el mensaje
> > news:
> > > Buenas:
> > >
> > > Estoy intentando ejecutar un Script (ficheros con extensión .sql)
desde
> la
> > > aplicación, concretamente el script ejecuta varias sentencias SQL,
> > separadas
> > > por GO.
> > >
> > > He leido en la Ayuda de SQL-Server, pero lo único que he encontrado


es
> > > ejecutar pormedio de ExcecuteInmediate, pero con eso no puede


ejecutar
> > > leyendo desde un fichero .sql que tienes varios comandos.
> > >
> > > Solamente me permite ejecutar, una sola sentencia, lo que me obliga,


a
> > > realizar la llamada como tantas sentencias tenga.
> > >
> > > Mi idea es ejecutar todo el script.sql... es posible eso.
> > >
> > > Estoy trabajando con SQL-Server 2000
> > >
> > > Gracias. Boter.
> > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida