2016-06-07 9 views
0

Hat jemand schon einmal versucht, mit tsql externe Prozesse gegen Dateien in einer FileTable zu starten? Ich konnte nichts finden, wenn es nicht möglich ist.FileTable Externer Prozess wie Zip mit T-SQL

Insbesondere untersuche ich PGP und ZIP Operationen. Mein Backup-Plan besteht darin, C# in Kombination mit Abfragen für die Dateitabelle zu verwenden.

Ich bin gespannt, ob es mit T-SQL stattdessen getan werden kann. Ich habe xpcmdshell angeschaut, um einen Prozess zu starten, aber viele Leute empfehlen dagegen.

Gedanken und Ideen werden sehr geschätzt.

+6

eine SQL-CLR-Funktion oder Prozedur ist wahrscheinlich der Weg zu gehen, wenn Sie zip und Verschlüsselungsvorgänge in T-SQL ausführen möchten. Das folgende GitHub-Projekt von Wes Brown kann Ihnen den Einstieg erleichtern. https://github.com/SQLServerIO/SQL-Server-File-System-Tools Während dieses spezielle Projekt FileTables nicht verwendet, führt es grundlegende Komprimierung und Verschlüsselung von Dateien durch, die Sie an Ihre Bedürfnisse anpassen können. –

Antwort