BCP !Urgenteeeeeeeeeeeeeeeeeee!

10/10/2003 - 16:24 por Adece | Informe spam
Hola,
Tengo un stored procedure que procesa una serie de datos
de diferentes tablas y retorna una consulta.
desde mi aplicacion necesito bajar el resultado a disco
por medio de un BCP u otra herramienta de copia masiva.

De antemano les agradezco su colaboracion

Adece

Preguntas similare

Leer las respuestas

#1 Carlos Augusto
10/10/2003 - 18:17 | Informe spam
Hola:

Una forma muy efectiva y de gran atyda es crear un DTS
graficamente y luego guardarlo como un script VB, de esta
forma se invoca como una función o módulo desde visual. En
el dts puede especificar la tabla y el formato en que
desea bajarlo al disco. Debe tener en cuenta que si desea
montar la aplicación en otra máquina que no tenga
instalada ninguna herramienta sql, debe copiar las dll de
sql en esa máquina para que el dts-visual funcione
correctamente.

Espero le sirva esta información.
Cordial Saludo,
Carlos Augusto
Bogotá, Colombia


Hola,
Tengo un stored procedure que procesa una serie de datos
de diferentes tablas y retorna una consulta.
desde mi aplicacion necesito bajar el resultado a disco
por medio de un BCP u otra herramienta de copia masiva.

De antemano les agradezco su colaboracion

Adece
.

Respuesta Responder a este mensaje
#2 Isaías
10/10/2003 - 18:32 | Informe spam
Hola

Ya no recuerdo cuantas veces he posteado esta rutina en
este mismo foro.

DECLARE @Cmd varchar(800)
DECLARE @ServerName varchar(100)
DECLARE @DatabaseName varchar(100)
DECLARE @SQL varchar(800)
DECLARE @OutputFile varchar(1000)

SET @ServerName = "MYSERVER"
SET @DatabaseName = "MYBASE"
SET @SQL = '"SELECT * FORM MYTABLA"'
SET @OutputFile = "C:\MYARCHIVO.TXT"


SELECT @Cmd = 'bcp '+@SQL+' queryout '+ @OutputFile
+ ' -c -S'+@ServerName+' -UARC -PARC '
EXEC master..xp_cmdshell @Cmd
Respuesta Responder a este mensaje
#3 Isaías
10/10/2003 - 19:34 | Informe spam
Substituya

-UARC -U<SuUsuario>
-PARC -P<SuPassword>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida