Sp y archivo plano

19/10/2004 - 18:53 por Santiago R. | Informe spam
Hola a todos, alguien podría decirme si a través de un Sp
puedo generar un archivo plano.
En mi sp realizo una consulta select parametrizada, pero
necesito enviar la información a un archivo plano de una
carpeta de la unidad C.
Esto es posible?.
Gracias
Santiago R.

Preguntas similare

Leer las respuestas

#1 Maxi
19/10/2004 - 20:24 | Informe spam
Hola, podrias usar el comando OPENROWSET, pero creo recordar que en:

www.sqlservercentral.com hay varios ejemplos (eso si, esta en ingles y debes
registrate para poderla usar )


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Santiago R." escribió en el mensaje
news:003c01c4b5fc$1c447110$
Hola a todos, alguien podría decirme si a través de un Sp
puedo generar un archivo plano.
En mi sp realizo una consulta select parametrizada, pero
necesito enviar la información a un archivo plano de una
carpeta de la unidad C.
Esto es posible?.
Gracias
Santiago R.



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
Respuesta Responder a este mensaje
#2 Isaias
19/10/2004 - 20:31 | Informe spam
Si, utilice BCP.exe.

bcp "Northwind.[Jane Doe].[Jane's Orders]" out "Jane's Orders.txt" -c
-U"Jane Doe" -P"go dba"
Respuesta Responder a este mensaje
#3 Inquietud y gracias
20/10/2004 - 15:26 | Informe spam
Gracias a todo por su respuesta , pero en realidad no es
que sea el "Guru" en SQL Server apenas estoy empezando.
me podrian colaborar o indicar como seria el código en
en sp para poder generar el archivo plano en una carpeta
del "c:\temp"
Gracias
Aqui les envio el codigo actual que tengo para mi
consulta. esta informacion que genera el sp ,necesito
enviarla a un archivo plano en el c: de una carpeta
temporal, delimitado por unas posiciones cada campo.
Graicas por su colaboracion.

ALTER PROCEDURE BuscaDatosPersona
(
@Identificacion nvarchar(11)
)
AS SELECT Nombre, apellidos, direccion
FROM dbo.Personas
WHERE (Identificacion = @Identificacion)
Respuesta Responder a este mensaje
#4 Gustavo Larriera [MVP]
20/10/2004 - 15:58 | Informe spam
En tu sproc ejecuta el BCP que mostró Isaias, ejemplo:

exec master.dbo.xp_cmdshell 'bcp "pubs.dbo.titles" out "c:\titles.txt" -c
-T'

Esto te va a generar un archivo c:\titles.txt con los datos de la
tabla/vista pubs.dbo.titles

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Inquietud y gracias" wrote in message
news:09f301c4b6a8$7a020450$
Gracias a todo por su respuesta , pero en realidad no es
que sea el "Guru" en SQL Server apenas estoy empezando.
me podrian colaborar o indicar como seria el código en
en sp para poder generar el archivo plano en una carpeta
del "c:\temp"
Gracias
Aqui les envio el codigo actual que tengo para mi
consulta. esta informacion que genera el sp ,necesito
enviarla a un archivo plano en el c: de una carpeta
temporal, delimitado por unas posiciones cada campo.
Graicas por su colaboracion.

ALTER PROCEDURE BuscaDatosPersona
(
@Identificacion nvarchar(11)
)
AS SELECT Nombre, apellidos, direccion
FROM dbo.Personas
WHERE (Identificacion = @Identificacion)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida