2016-07-12 18 views
0

Ich erhalte diesen Fehler, wenn ich versuche, Daten zu übertragen. Ich bin neu in SSIS, aber wenn Sie helfen können, wäre großartig.SSIS - Fehler beim Übertragen von Daten von der Sharepoint-Quelle zum OLDB-Ziel

[OLE DB Destination 1 [2]] Error: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E21. 
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80040E21 Description: "Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.". 

[OLE DB Destination 1 [2]] Error: An error occurred while setting up a binding for the "Comments" column. The binding status was "DT_NTEXT". The data flow column type is "DBBINDSTATUS_UNSUPPORTEDCONVERSION". The conversion from the OLE DB type of "DBTYPE_IUNKNOWN" to the destination column type of "DBTYPE_WVARCHAR" might not be supported by this provider. 

[OLE DB Destination 1 [2]] Error: Cannot create an OLE DB accessor. Verify that the column metadata is valid. 

[SSIS.Pipeline] Error: OLE DB Destination 1 failed the pre-execute phase and returned error code 0xC0202025. 

Task Get Merchant Data failed 
+0

Können Sie uns zeigen, was die Quellspalten sind? – Mike

+0

Ja Sureselect [ID] , [Status] [Store_No (Linktitle)] [Merchant_No] , [Kommentare] [Erstellt] , [Third_Party_Introduced_Customer] FROM [dbo]. [Tmp_Merchant GO – Gomes1985

Antwort

0

OK so der Schlüsselteil des Fehlers ist

"Comments" column. The binding status was "DT_NTEXT". The data flow column type is "DBBINDSTATUS_UNSUPPORTEDCONVERSION". The conversion from the OLE DB type of "DBTYPE_IUNKNOWN" to the destination column type of "DBTYPE_WVARCHAR" might not be supported by this provider. 

Also versuchen Sie zu einer Textspalte zu schreiben (NTEXT da diese Unicode-Daten). Ihre Quelle für Kommentare hat den Typ DBTYPE_IUNKNOWN, von dem es sagt, es weiß nicht, wie es in NTEXT konvertiert wird, was zu Ihrem Fehler führt.

Das Problem ist, Ihre Source-Verbindung zu bearbeiten und einen Datentyp zu deklarieren, der konvertiert werden kann, da es derzeit auf unbekannt eingestellt ist, nehme ich an, dass Sie dies nicht bereits getan haben.

Öffnen Sie die souce-Verbindung und bearbeiten Sie den Datentyp der Kommentarspalte und wählen Sie das entsprechende Ergebnis. Es ist wahrscheinlich eine Form von NTEXT oder WTEXT, die beim Import in den NTEXT konvertiert werden

+0

Danke Mike. Ich wusste zuerst nicht, wie es geht, aber ich spielte mit einem Konverter und dann nahm ich Ihren Rat und tat und es funktionierte – Gomes1985

+0

Großartig. Wenn meine Antwort ihnen geholfen hat, können Sie sie akzeptieren, damit Ihre Frage als beantwortet markiert wird. Das wird anderen Leuten helfen, die mit einem ähnlichen Problem suchen – Mike

Verwandte Themen