Caskett Geschrieben 31. Juli 2017 Teilen Geschrieben 31. Juli 2017 Moin zusammen, wir haben MSSQL 2012 im Einsatz. Ich hab jetzt eine Select-Abfrage die in eine Datei(csv/txt) exportiert werden soll. Leider find ich dazu keinen Befehl... Hab gegoogelt aber die Befehle die da angezeigt werden funktionieren irgendwie nicht. Bin dankbar für jede Hilfe. Grüße Caskett Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
allesweg Geschrieben 31. Juli 2017 Teilen Geschrieben 31. Juli 2017 Welche Befehle verursachen welche Fehlermeldung? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Caskett Geschrieben 31. Juli 2017 Autor Teilen Geschrieben 31. Juli 2017 Befehl: Output to 'c:\\temp\\test.csv' Bringt Fehler: Incorrect Syntax near 'output' Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Kane85 Geschrieben 31. Juli 2017 Teilen Geschrieben 31. Juli 2017 Also ich habe das ungefähr so in Erinnerung: "INTO OUTFILE '\bla\\bla.csv'" Bin mir aber nicht sicher. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Whiz-zarD Geschrieben 31. Juli 2017 Teilen Geschrieben 31. Juli 2017 vor 5 Minuten schrieb Kane85: Also ich habe das ungefähr so in Erinnerung: "INTO OUTFILE '\bla\\bla.csv'" Bin mir aber nicht sicher. Das ist MySQL... Wäre mir neu, dass MSSQL sowas in der SQL-Syntax integriert hat. Ich kenne nur den Weg über sqlcmd aber gut, ich bin auch kein MSSQL-Experte. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Kane85 Geschrieben 31. Juli 2017 Teilen Geschrieben 31. Juli 2017 vor 2 Minuten schrieb Whiz-zarD: Das ist MySQL... Wäre mir neu, dass MSSQL sowas in der SQL-Syntax integriert hat. Achja, Tatsache. Danke, da hab ich falsch gelesen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Goulasz Geschrieben 31. Juli 2017 Teilen Geschrieben 31. Juli 2017 Hallo @Caskett! Wenn du das wiederholt automatisiert machst, würde ich dir SQL Server Integration Services ans Herz legen. Da kannst du dann den Output aus einem Execute SQL Task in einer Variable vom Typ Object zwischenspeichern, dir das in den nächsten Script Task übergeben und dort dann ganz normal z.B. per StreamWriter oder auf andere Wege das Result ablegen. Den Task hängst du als Agent Job auf dem Server ein und dann läuft das regelmäßig automatisch im vorgegebenen Intervall. Gruß, Goulasz Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.