Problembeschreibung
Angenommen, Sie erstellen eine externe PolyBase-Tabelle mithilfe einer externen Oracle-Datenquelle. Wenn Sie einen Oracle NUMBER-Typ einem T-SQL DEZIMAL-/NUMERISCHEn Typ zuordnung, wird möglicherweise die folgende Fehlermeldung angezeigt:
Die folgenden Spalten im benutzerdefinierten Schema sind mit dem externen Tabellenschema für tabelle "<TableName>" nicht kompatibel: ([<ColumnName>] DECIMAL(<n>) NOT NULL) ist nicht mit dem Typ der erkannten externen Tabellenspalte kompatibel: ([<ColumnName>] FLOAT(53) NOT NULL)
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Lösung
Dieses Problem wurde mit dem folgenden kumulativen Update für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen Build enthalten waren. Es wird empfohlen, den neuesten Build für Ihre Version von SQL Server:
Informationsquellen
Erfahren Sie mehr über die Terminologie,die Microsoft zum Beschreiben von Softwareupdates verwendet.
Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft schließt jede konkludente oder sonstige Gewährleistung bezüglich der Leistung oder Zuverlässigkeit dieser Produkte aus.