SSIS-überprüfung fehlgeschlagen, und kehrte Validierung status "VS_ISBROKEN"

Ich versuche zum erstellen einer temp-Tabelle und-Verfahren zwei Datenströme mit der temp-Tabelle. Es ist in einem Sequenz-container, und wenn ich führen Sie einfach die container laufen perfekt, aber wenn das gesamte Paket ist Betrieb es gibt diesen Fehler zurück:

Informationen: 0x4004300A V-AccidentCodesBase, SSIS.Pipeline:
Validation-phase ist Anfang.

Fehler: 0xC0202009 V-AccidentCodesBase, Insert in Temp-Tabelle [69]:
SSIS-Fehler Code DTS_E_OLEDBERROR. Ein OLE DB-Fehler aufgetreten. Fehler
code: 0x80040E14.

Ein OLE DB-Datensatz ist verfügbar. Quelle: "Microsoft SQL Server Native
Client 11.0" Hresult: 0x80040E14 Beschreibung: "- Anweisung(en) konnte
nicht vorbereitet werden.".

Ein OLE DB-Datensatz ist verfügbar. Quelle: "Microsoft SQL Server Native
Client 11.0" Hresult: 0x80040E14 Beschreibung: "Ungültiger Objektname
'##TmpAccidentCode'.".

Fehler: 0xC004706B V-AccidentCodesBase, SSIS.Pipeline: "Insert into
Temp-Tabelle" Prüfung nicht bestanden und kehrte Validierung status
"VS_ISBROKEN".

Fehler: 0xC004700C V-AccidentCodesBase, SSIS.Pipeline: Eine oder mehrere
Komponente, die die Prüfung nicht bestanden.

Fehler: 0xC0024107 V-AccidentCodesBase: Es wurden Fehler während der
Aufgabe der Validierung.

Was macht Ihr job Aussehen ?
Bisher habe ich voll deklariert die Tabelle, um auszuschließen, war es die Suche nach dem richtigen db neu erstellt und das Paket wegen zu Lesen, dass eine änderung könnte zu einer Beschädigung der Metadaten.
Und was passiert, wenn Sie einen Benutzer-Tabelle, anstatt eine temp-Tabelle?
Wenn Sie in den gleichen Fehler mit einer Tabelle user, dann werden wir brauchen, um zu sehen, Ihre SSIS-Paket (screenshots), so können wir verstehen, wie Sie beim erstellen der Tabelle, wo die wohnen und wie Sie sind einfügen in es (zeigen Sie uns die Ziel-task). Dies ist ein guter test, wie ursprünglich mein Gedanke war, da # Tabellen sind nicht persistent (es sei denn, Sie konfigurieren von SSIS-zur Aufrechterhaltung der Verbindung für Sie).
Du meinst, SSIS-2012 ? Werde ich machen, eine Vermutung. Es ist nicht wirklich viel, was ich tun kann ohne zu sehen, dass Paket. Haben Sie "RetainSameConnection" = True zur Verbindungs-manager können Sie eine Verbindung zum server/Instanz (NICHT DB, das wäre tempDB), wo die temp-Tabelle erstellt ?

InformationsquelleAutor epelletier9740 | 2014-03-18

Schreibe einen Kommentar