2017-03-01 3 views
2

Ich habe eine .NET Web App in VS2013 erstellt. Es füllt ein Dropdown-Feld aus einer Datenbank und ruft dann basierend auf der Auswahl ein SSIS-Paket auf, importiert einige Daten und erstellt Ausgabedateien im Text- und Excel-Format. Das Paket ist 2008 und 32 Bit.SSIS-Fehler beim Aufruf von .NET-Anwendung

ich keine Probleme habe diese lokal ausgeführt wird, aber einmal auf einen Web-Server bereitgestellt, ich die folgende Fehlermeldung erhalten:

enter image description here

kann jede Einsicht jemand zur Verfügung stellen? Der Anwendungspool bietet die Möglichkeit, 32-Bit-Anwendungen zu aktivieren.

+2

Kopieren Sie den Fehlertext und fügen Sie ihn in Ihre Frage ein, nicht den Screenshot davon. – vittore

+1

Haben Sie "sichergestellt, dass die Integrationsdienste korrekt auf dem Computer installiert sind, auf dem die Anwendung ausgeführt wird?" Haben Sie auch sichergestellt, dass die 64-Bit-Version installiert ist? –

+0

Ja, ich habe beides sichergestellt. – user7643342

Antwort

0

für diesen Fehler Nach der Suche fand ich 4 Fragen, die diesen Fehler verursachen können: 64-Bit unter 64-Bit-und Integrations-Service bereitgestellt wird

  1. Paket

    auf Web-Server installiert ist
  2. ForcedExecutionValueType für eine Komponente auf einen Wert
  3. Version Mismatches zwischen sQL Server auf dem lokalen Rechner und dem Webserver

  4. Sie haben Eigenschaft geändert anders Int32

  5. Client SDK Tools nicht auf Web-Server installiert. Lesen Sie mehr über SSIS Empfehlungen in diesem MSDN artcile

Referenzen

Verwandte Themen