Ich habe ein SSIS-Paket, das ich in einem Job verwenden möchte, der eine Tabelle aus einer Flat-Datei im Dateisystem füllt. Da es eine nächtliche Delta-Datei ist, die foreach-Enumerator für den Dateipfad und eine Variable für den Dateinamen verwendet. Wenn ich es von Visual Studio aus ausführen, funktioniert es gut und die Tabelle wird mit Daten gefüllt. Aber wenn ich es als ein SQL-Agent-Auftrag ausführen oder führen Sie einfach das Paket i diese Warnmeldung erhalten:SSIS-Paket Datei-Enumerator leer, wenn das Paket außerhalb von Visual Studio ausgeführt wird
und die Tabelle wird nicht mit Daten gefüllt und ich habe auch überprüft doubble, dass eine Datei in der ist Verzeichnis.
Irgendwelche Ideen, was ich tun kann, um dieses Problem zu lösen?
Vielen Dank!
Berechtigungsproblem für das SQL Agent-Konto und/oder den Proxy, den Sie zum Ausführen der SSIS-Pakete erstellt haben – billinkc
Werfen Sie einen Blick auf http://Stackoverflow.com/a/16776763/181965 – billinkc
Vielen Dank für Ihre Antworten. Das könnte der Grund sein. Aber der Proxy, den ich benutze, hat die gleichen Anmeldeinformationen wie mein Windows-Benutzer, der Lese- und Schreibrechte für das Dateisystem hat, also sollte es keine Probleme geben? – Glews