Симптоми
От IBM DB2 се изпраща SQL команда на услугата на Microsoft за архитектура на разпределени релационни бази данни (DRDA). Ако командата съдържа идентификатор в пълна кавички, например "SCHEMA1. TABLE1", съобщение за грешка, което наподобява следното, може да се покаже на системата на IBM host:
Забележка
SQL код: -204
SQLSTATE: 42704
SQLERRMT: квалификатор." IS AN UNDEFINED NAME
Причина
Този проблем се появява, защото SQL трансформаторът, който се използва от услугата на Microsoft за DRDA, не анализира и актуализира правилно напълно квалифицираните идентификатори в кавички. Освен това SQL трансформаторът не актуализира името на свързаната колекция с името на схемата въз основа на настройките във файла на App.config, който се използва от услугата на Microsoft за DRDA.
Решение
Кумулативна информация за актуализацията
Корекцията, която отстранява този проблем, е включена в сборна актуализация 1 за Microsoft Host Integration Server 2013.
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.