Daten in Textdatei schreiben

06/10/2009 - 09:29 von Matthias Schuppe | Report spam
Hallo zusammen,

ich muss Daten aus einer Tabelle (MS SQL 2005) synchron halten mit
einer Textdatei. Also dachte ich an einen Trigger, der bei Insert/
Update/Delete die gewünschen Informationen exportiert. Aber wie kann
ich aus T-SQL in eine Textdatei auf einem Fileserver schreiben?

Gruß,

Matthias
 

Lesen sie die antworten

#1 Christa Kurschat
06/10/2009 - 09:48 | Warnen spam
Hallo Mathias,

Matthias Schuppe schrieb:

Hallo zusammen,

ich muss Daten aus einer Tabelle (MS SQL 2005) synchron
halten mit einer Textdatei. Also dachte ich an einen Trigger,
der bei Insert/ Update/Delete die gewünschen Informationen
exportiert. Aber wie kann ich aus T-SQL in eine Textdatei auf
einem Fileserver schreiben?




Das geht z.B. mit bcp oder einem Verbindungsserver auf die Textdatei.

Ich würde es aber vielleicht nicht in einem Trigger machen, das könnte auf
die Performance gehen und bei einem Fehler beim Schreiben in die Textdatei
die ganze Aktion zurückrollen.

Muß das denn wirklich sekundengenau sein oder reicht es, das mehrmals am Tag
zu synchronisieren?
In dem Fall könnte ich mir auch ein SSIS-Paket, über einen Job angschubst,
vorstellen.

Gruß
Christa
Access-FAQ: http://www.donkarl.com
SQL-Server-FAQ: www.sqlfaq.de
InsideSql: www.insidesql.org

Ähnliche fragen