Exportar a un archivo de texto

Hola, quería saber como se hace para que en un DTS (dentro de SQL 2000) se pueda exportar a un archivo de texto, sin crear uno nuevo si el archivo ya existe.
Es decir quiero hacer un append al archivo. El Sql me genera uno nuevo cada vez que lo corro. Gracias

1 respuesta

Respuesta
1
a) Desde el propio sql-Server
Master.. xp_cmdshell 'bcp "pruebas.dbo.prueba" out c:\salida.txt -c -Slocalhost -T'
b) Desde el S.O.
Bcp "Select * from Northwind.dbo.orders" queryout c:\salida.txt -c -S"nombreserver" -U"sa" -P"password"
Más información en books on line en herramienta BCP.
Puede definirse el formato de salida, el número de registros, desde cual hasta cual, en fin un montón. También puede usarse for XML como se ve aquí :
Bcp "Select * from Northwind.dbo.orders for XML auto" queryout c:\salida.txt -c -S"nombreserver" -U"sa" -P"password"

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas