XML Import Problem (SQL 2k5)

11/09/2008 - 10:33 von Gerd | Report spam
Hallo allerseits,

ich habe da ein Problem... Meine versuche eine XML Datei in den SQL Server
zu Importieren sind bisher gescheitert und da ich mich in Sachen XML nicht
wirklich auskenne und erste seit kurzen vom SQL 2k auf den SQL 2k5 gewechselt
habe (speziell SSIS) komme ich mit meinen Handwerkszeugs nicht wirklich
weiter.

Die Quelldatei ist eine XML Datei ohne mitgelieferter Schema Datei. Ich
erzeuge die XSD-Datei bei der Definition der XML-Quelle


Umgebung: SQL Server 2005

Fehlermeldung beim Importversuch via XML-Quelle / Datenflusstask

TITEL: Microsoft Visual Studio

Fehler bei Marktdaten [XML-Quelle [1207]]: Der XML-Quelladapter unterstützt
keine gemischten Inhaltsmodelle für Complex-Typen.

ZUSÄTZLICHE INFORMATIONEN:
Die Pipelinekomponente hat den HRESULT-Fehlercode 0xC02092A1 von einem
Methodenaufruf zurückgegeben. (Microsoft.SqlServer.DTSPipelineWrap)

Jemand ne Idee?

Gruß
Gerd
 

Lesen sie die antworten

#1 Elmar Boye
11/09/2008 - 15:51 | Warnen spam
Hallo Gerd,

Gerd schrieb:
Die Quelldatei ist eine XML Datei ohne mitgelieferter Schema Datei. Ich
erzeuge die XSD-Datei bei der Definition der XML-Quelle

Umgebung: SQL Server 2005

Fehlermeldung beim Importversuch via XML-Quelle / Datenflusstask

Fehler bei Marktdaten [XML-Quelle [1207]]: Der XML-Quelladapter unterstützt
keine gemischten Inhaltsmodelle für Complex-Typen.



Die Adapter erlauben nicht alles, was mit XML möglich ist.
Hier dürfte das XML Format zu verschachtelt sein -
z. B. Element/Attribute gemischt.

Ohne einen Ausschnitt der XML Datei und das XSD Schema ist
das nur schwer im Detail zu beantworten.

In so einem Fall müsste vorher eine Transformation erfolgen,
was z. B. mit XSL geschehen kann. Die Funktionalitàt wird
zwar vom .NET Framework abgdeckt, setzt aber einige
Kenntnisse damit voraus.

Gruß Elmar

Ähnliche fragen