Exportar a Fichero de texto desde Procedimiento Almacenado

30/01/2007 - 16:34 por Mocoyn | Informe spam
Hola quiero crear un procedimiento almacenado en el que se exporte una tabla
a un fichero de texto. He estado mirando el comando bcp para realizarlo, pero
no lo consigo, si alguien consigue echarme una manoGracias.

Preguntas similare

Leer las respuestas

#1 Maxi
30/01/2007 - 16:48 | Informe spam
Hola, si usas SQL2005 podrias armar el SP en CLR para hacer este tipo de
operacion


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Mocoyn" escribió en el mensaje
news:
Hola quiero crear un procedimiento almacenado en el que se exporte una
tabla
a un fichero de texto. He estado mirando el comando bcp para realizarlo,
pero
no lo consigo, si alguien consigue echarme una manoGracias.
Respuesta Responder a este mensaje
#2 Mocoyn
30/01/2007 - 17:12 | Informe spam
Hola, gracias por tu ayuda pero trabajo con SQL2000 y al final tras un poco
de investigacion y pelea he conseguido hacerlo de la siguiente manera y con
la siguiente plantilla.

CREATE PROCEDURE pr_MyBCPStore AS

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

SET @ServerName = "MyServidor"
SET @DatabaseName = "MyBase"
SET @SQL = '"SELECT * FROM MyTabla where MyColumna IS NOT
NULL"'
SET @OutputFile = "E:\GWALIASES\GWALIASES.TXT"

SET @Cmd = 'bcp '+@SQL+' queryout '+ @OutputFile + ' -
c -S'+@ServerName+' -UARC -PARC '
EXEC master..xp_cmdshell @Cmd

Muchas Gracias, de todas formas.

"Maxi" wrote:

Hola, si usas SQL2005 podrias armar el SP en CLR para hacer este tipo de
operacion


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Mocoyn" escribió en el mensaje
news:
> Hola quiero crear un procedimiento almacenado en el que se exporte una
> tabla
> a un fichero de texto. He estado mirando el comando bcp para realizarlo,
> pero
> no lo consigo, si alguien consigue echarme una manoGracias.



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