Loading

Fehler "ORA-01406: fetched column value was truncated" (ORA-01406: Abgerufener Spaltenwert wurde abgeschnitten) beim Erstellen eines Extrakts mit benutzerdefinierter SQL

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung
Wenn Sie benutzerdefinierte SQL in Ihrer Datenquellenverbindung verwenden und versuchen, einen Extrakt zu erstellen, kann der folgende Fehler auftreten:
 
Oracle database error 1406: ORA-01406: fetched column value was truncated (Oracle-Datenbankfehler 1406: ORA-01406: abgerufener Spaltenwert wurde abgeschnitten)
Unable to create extract (Extrakt kann nicht erstellt werden.)

Wenn Sie eine Verbindung zur Oracle-Datenbank herstellen und einen Extrakt ohne benutzerdefinierte SQL erstellen, wird der Extrakt erfolgreich abgeschlossen.
Lösung
Als Problemumgehung können Sie, anstatt die benutzerdefinierte SQL zu verwenden, denselben Code verwenden, um eine materialisierte Ansicht direkt in der Datenbank zu erstellen. 
 
Zusätzliche Ressourcen

Materialisierte Ansichten

Bei einer materialisierten Ansicht handelt es sich um eine "Auswahlabfrage", die auf die Datenquelle angewendet und deren Ergebnis als Tabelle in der Datenbank gespeichert wird. Die materialisierte Ansicht kann mit Datenbankaktualisierungen synchronisiert werden.
Nummer des Knowledge-Artikels

001474003

 
Laden
Salesforce Help | Article