Como ejecutar Script .SQL

27/07/2003 - 10:06 por Agustin | Informe spam
Hola, sabeis como ejecutar en c# un script SQL
para generar las tablas

es decir con el Administrador corporativo del SQL
he generado un archivo.sql como lo ejecuto desde
mi programa

Gracias
Agustin

Preguntas similare

Leer las respuestas

#1 MP
27/07/2003 - 18:13 | Informe spam
SQLDMO

aqui hay un ejemplo de generador de Store Procedure desde C#
http://www.codeproject.com/useritem...print=true

en general debes estudia el componente SQLDMO
(SQL Database Management Object)


"Agustin" wrote in message
news:
Hola, sabeis como ejecutar en c# un script SQL
para generar las tablas

es decir con el Administrador corporativo del SQL
he generado un archivo.sql como lo ejecuto desde
mi programa

Gracias
Agustin


Respuesta Responder a este mensaje
#2 Crosio, Pablo
29/07/2003 - 05:03 | Informe spam
Desde tu conexión deberías ejecutar el sp xp_cmdshell con el parámetro
string que contiene el comando a ejecutar:

xp_cmdshell 'isql -U usuario -P clave -S servidor -d basededatos -i
rutayarchivo.sql'

osql funciona similar

Podés consultar en los libros en pantalla ya sea por xp_cmdshell y/o
isql/osql para más detalles...

Espero te sirva

Salu2!!

Pablo


"Agustin" wrote in message
news:e#
Ok, no tendrias un ejemplo
Gracias
Agustin
"Crosio, Pablo" escribió en el mensaje
news:
>
> Otra alternativa sería utilizar las herramietnas osql o isql para correr
> archivos SQL; podés dispararlas desde una conexión a través del sp
> xp_cmdshell
> O intentar parsear el archivo y enviar una a una las instrucciones SQL;
> claro que esto podría ser un proceso propenso a errores
>
> Salu2!!
>
> Pablo
>
>
> You could start osql or isql command line tool to run the SQL Script


file.
>
>
>
> "Agustin" wrote in message
> news:#
> > no me sirve, tiene que ser desde archivo.
> > Gracias.
> > Agustin
> > "MP" escribió en el mensaje
> > news:
> > > SQLDMO
> > >
> > > aqui hay un ejemplo de generador de Store Procedure desde C#
> > > http://www.codeproject.com/useritem...print=true
> > >
> > > en general debes estudia el componente SQLDMO
> > > (SQL Database Management Object)
> > >
> > >
> > > "Agustin" wrote in message
> > > news:
> > > > Hola, sabeis como ejecutar en c# un script SQL
> > > > para generar las tablas
> > > >
> > > > es decir con el Administrador corporativo del SQL
> > > > he generado un archivo.sql como lo ejecuto desde
> > > > mi programa
> > > >
> > > > Gracias
> > > > Agustin
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#3 Agustin
29/07/2003 - 20:58 | Informe spam
Ok, lo pruebo
Gracias..
Agustin


"Crosio, Pablo" escribió en el mensaje
news:O3r8%

Desde tu conexión deberías ejecutar el sp xp_cmdshell con el parámetro
string que contiene el comando a ejecutar:

xp_cmdshell 'isql -U usuario -P clave -S servidor -d basededatos -i
rutayarchivo.sql'

osql funciona similar

Podés consultar en los libros en pantalla ya sea por xp_cmdshell y/o
isql/osql para más detalles...

Espero te sirva

Salu2!!

Pablo


"Agustin" wrote in message
news:e#
> Ok, no tendrias un ejemplo
> Gracias
> Agustin
> "Crosio, Pablo" escribió en el mensaje
> news:
> >
> > Otra alternativa sería utilizar las herramietnas osql o isql para


correr
> > archivos SQL; podés dispararlas desde una conexión a través del sp
> > xp_cmdshell
> > O intentar parsear el archivo y enviar una a una las instrucciones


SQL;
> > claro que esto podría ser un proceso propenso a errores
> >
> > Salu2!!
> >
> > Pablo
> >
> >
> > You could start osql or isql command line tool to run the SQL Script
file.
> >
> >
> >
> > "Agustin" wrote in message
> > news:#
> > > no me sirve, tiene que ser desde archivo.
> > > Gracias.
> > > Agustin
> > > "MP" escribió en el mensaje
> > > news:
> > > > SQLDMO
> > > >
> > > > aqui hay un ejemplo de generador de Store Procedure desde C#
> > > > http://www.codeproject.com/useritem...print=true
> > > >
> > > > en general debes estudia el componente SQLDMO
> > > > (SQL Database Management Object)
> > > >
> > > >
> > > > "Agustin" wrote in message
> > > > news:
> > > > > Hola, sabeis como ejecutar en c# un script SQL
> > > > > para generar las tablas
> > > > >
> > > > > es decir con el Administrador corporativo del SQL
> > > > > he generado un archivo.sql como lo ejecuto desde
> > > > > mi programa
> > > > >
> > > > > Gracias
> > > > > Agustin
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


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