Problembeschreibung
Eine SQL-Anweisung wird von IBM DB2, Microsoft Service für verteilte relationale Datenbank Architektur (DRDA) gesendet. Enthält die Anweisung einen vollqualifizierten quoted Identifier wie "SCHEMA1. 1"eine Fehlermeldung, die der folgenden ähnelt kann auf IBM Host Systems angezeigt:
SQLCODE:-204
SQLSTATE: 42704
SQLERRMT: Qualifizierer. " IST KEIN DEFINIERTER NAME
Ursache
Dieses Problem tritt auf, weil SQL Transformer, die vom Microsoft Service DRDA dient nicht richtig analysieren und den vollqualifizierten Bezeichner in Anführungszeichen aktualisieren. Außerdem aktualisiert SQL Transformer nicht den Namen der zugeordneten Auflistung anhand der Einstellungen in der Datei App.config die Microsoft Service für DRDA verwendete Schema-Namen.
Problemlösung
Informationen zum kumulativen Update
Das Update, das dieses Problem behebt ist im kumulativen Update 1 für Microsoft Host Integration Server 2013 enthalten.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.