HINWEIS : Der Titel dieser Qusetion ist eine wörtliche Fehlermeldung, die für diesen Benutzer spezifisch ist. Die Fehlermeldung zeigt einen Fehler in der dtexec-Anwendung, der eine Benutzervariable in die Fehlermeldung ersetzt. In diesem Fall wird die Standardnachricht Standard E
dition
durch ersetzt send successful email
.
Die "Standard" -Fehlermeldung wäre:
Beschreibung: Um ein SSIS-Paket außerhalb von Business Intelligence Development Studio auszuführen, müssen Sie die Standard Edition von Integration Services oder höher installieren.
Version SSIS 2012. Paket war ursprünglich 2005 ver. Paket im Dateisystem.
DB Engine / Agent auf Host 1, SSIS auf Host 2.
Die Ausführung von Host 2 wird erfolgreich ausgeführt. Die Ausführung von Host 1 gibt den Fehler im Betreff der Frage aus. Hab diesen Beitrag gesehen , aber Engine und Agent sind auf Host 1 installiert. Hat jemand das gesehen? Google gibt bei der Suche nach dem genauen Fehler keine Ergebnisse zurück (Betreffzeile ist genau, Wortlaut in der Fehlermeldung ist ungerade).
Vielen Dank!
quelle
Antworten:
SSIS 2012-Komponenten mussten auf Host 1 installiert werden, um das Problem zu beheben.
* Wenn jemand eine Möglichkeit kennt, dies zu beheben, ohne SSIS 2012-Komponenten dort zu installieren, wo sie nicht vorgesehen sind, posten Sie diese bitte und ich werde Ihre Antwort akzeptieren.
quelle
Ich habe den gleichen Fehler erhalten, jedoch mit dem Namen eines meiner Jobschritte anstelle von "Erfolgreiche E-Mail senden". Für mich hat es funktioniert, Agent neu zu starten, nachdem ich meine Umgebungsvariable zum neuen Server hinzugefügt habe. Dumm, aber es hat funktioniert.
quelle
Versuchen Sie die Befehlszeile, um das Paket auszuführen -
quelle