So Exportieren Sie Daten zu Excel in SQL Server mithilfe von SQL Jobs
Brauche ich zum exportieren der Daten aus einer bestimmten Tabelle in meine Datenbank zu Excel-Dateien (.xls/.xlsx), der sich in einem freigegebenen Ordner in meinem Netzwerk. Jetzt ist die situation so -
- Brauche ich für die Verwendung der SQL SERVER-Agent-Aufträge.
2.Ich brauche zum erstellen einer neuen excel-Datei in der alle 2 Minuten die Daten aktualisiert.Ich bin mit sql server 2008, die nicht zählen BI development studio. Ich bin ratlos, wie dieses Problem zu lösen situation. Zuerst, ich bin mir nicht sicher, wie Sie die Daten exportieren indem Sie Arbeitsplätze, weil jede mögliche Weise, wie ich versucht hatte einige Probleme mit dem OLEDB-Verbindung. Die 'sp_makewebtask" ist auch nicht verfügbar in SQL 2008. Und ich bin auch verwirrt, wie man dynamisch generieren und die Namen der Dateien.
Einem Verweis oder Lösung hilfreich sein wird.
InformationsquelleAutor Chandan | 2013-09-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Befolgen Sie die unten angegebenen Schritte :
1.) erstellen Sie eine gespeicherte Prozedur erstellt eine temporäre Tabelle und einfügen von Datensätzen.
2) Machen Sie eine gespeicherte Prozedur, Lesen Sie Datensätze aus der temporären Tabelle und schreibt in die Datei. Sie können diesen link verwenden : clickhere
3) Erstellen Sie einen SQL-job, führen Sie Schritt 1 und Schritt 2 nacheinander.
InformationsquelleAutor Dev
Ich einen besseren Weg gefunden. Ich habe erstellt ein SSIS(SQL Server Integration Services) - Paket zu automatisieren, das ganze in Excel Exportieren Aufgabe. Dann habe ich bereitgestellt das Paket mithilfe der SQL Server-Agent-Aufträge. Dies ist eine saubere und ordentliche Lösung, wie ich fand.
Dies sind die sehr einfache, ready-made-Schritte in SSIS. Sie müssen nur konfigurieren die Schritte, die wie pro Ihre Anforderung. Dieser link sollte dir helfen - oakdome.com/programming/SSIS_DataTransform.php @joel
InformationsquelleAutor Chandan