Exportar a un archivo

19/04/2004 - 22:40 por Lord Rogers | Informe spam
Estimados:

¿Cómo uedo hacer una consulta en el analizador de consultas SQL, y que el
resultado lo exporte a un archivo excel, txt, etc, como yo quiera?

Por ejemplo

SELECT * FROM tabla;

OUTPUT TO c:\proyecto\tabla.dbf FORMAT DBASEIII;



Así se hace en ASA (Sybase)


Saludos,

Lord Rogers
desde el último lugar del mundo

Preguntas similare

Leer las respuestas

#6 josenadim
21/04/2004 - 00:47 | Informe spam
Lo que te dice Liliana es facil, otra forma desde el analizador de
consultas es el BCP con xp_cmdshell...( si eres el sa)

Maximiliano ,no encontré como utilzarlos para exportar... ;-)

Jose Nadim Mendez
Respuesta Responder a este mensaje
#7 Maximiliano D. A.
21/04/2004 - 14:14 | Informe spam
Hola, si vinculas a un archivo xls y luego haces:

Insert into (tuarchivoxls)
from tustablas

Exporta lo mas bien, lo unico que debes hacer es tener los ISAM instalados
:S sino perdiste

Bye




Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jose Nadim" escribió en el mensaje
news:
Lo que te dice Liliana es facil, otra forma desde el analizador de
consultas es el BCP con xp_cmdshell...( si eres el sa)

Maximiliano ,no encontré como utilzarlos para exportar... ;-)

Jose Nadim Mendez





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.661 / Virus Database: 424 - Release Date: 19/04/2004
Respuesta Responder a este mensaje
#8 Lord Rogers
21/04/2004 - 21:33 | Informe spam
Soy el sa de acá, pero sería mucho pedir cómo sería lo que explicas en este
ejemplo.

quiero que "select * from nombres" salga a un archivo C:ombres.xls por
ejemplo

Gracias por tu paciencia

Saludos,

Lord Rogers
Desde el último lugar del mundo...
"Jose Nadim" escribió en el mensaje
news:
Lo que te dice Liliana es facil, otra forma desde el analizador de
consultas es el BCP con xp_cmdshell...( si eres el sa)

Maximiliano ,no encontré como utilzarlos para exportar... ;-)

Jose Nadim Mendez
Respuesta Responder a este mensaje
#9 Maximiliano D. A.
22/04/2004 - 14:23 | Informe spam
Hola, aca vamos con un mini ejemplo (sacado de los BOL)

SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended
properties=Excel 5.0')...xactions


Esto abre un archivo Xls, quiere decir que puede hacer luego algo asi como

INSERT INTO OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended
properties=Excel 5.0')...xactions
SELECT LOQUEFUERE

Con este medio debes tener los ISAM instalados y no es necesario que
vincules Servidores :)


C. Utilizar el Proveedor Microsoft OLE DB para Jet
Este ejemplo obtiene acceso a la tabla orders de la base de datos Northwind
de Microsoft Access a través del Proveedor Microsoft OLE DB para Jet.



Nota Este ejemplo asume que Access está instalado.


USE pubs
GO
SELECT a.*
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS a
GO


Este ejemplo es contra Access, pero como veras con solo cambiar la cadena de
conexion lo podes hacer contra un Xls y si luego pones un Insert into


Solo ideas, ponete a trabajar con esto y veras que podes obtener muchas
cosas interesantes.

Bye






Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Lord Rogers" escribió en el mensaje
news:%
Soy el sa de acá, pero sería mucho pedir cómo sería lo que explicas en


este
ejemplo.

quiero que "select * from nombres" salga a un archivo C:ombres.xls por
ejemplo

Gracias por tu paciencia

Saludos,

Lord Rogers
Desde el último lugar del mundo...
"Jose Nadim" escribió en el mensaje
news:
> Lo que te dice Liliana es facil, otra forma desde el analizador de
> consultas es el BCP con xp_cmdshell...( si eres el sa)
>
> Maximiliano ,no encontré como utilzarlos para exportar... ;-)
>
> Jose Nadim Mendez







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.661 / Virus Database: 424 - Release Date: 19/04/2004


begin 666 note.gif
M1TE&.#EA# `+`(#_`(2&`,# P"'Y! $```$`+ `````,``L`0 (:C(\(H'S[
68%R0&ED;M7,'[%S2YW#1)VJ;4P``.P``
`
end
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida