Проблема
Инструкция SQL отправляется из IBM DB2 в службу Сервис Microsoft for Distributed Relational Database Architecture (DRDA). Если инструкция содержит полный кавычки идентификатор, например "SCHEMA1. TABLE1", сообщение об ошибке, похожее на следующее, может отображаться в хост-системе IBM:
Примечание
SQLCODE: -204
SQLSTATE: 42704
SQLERRMT: квалификатор. НЕОПРЕДЕЛЕННОЕ ИМЯ
Причина
Эта проблема возникает из-за того, что преобразователь SQL, используемый службой Майкрософт для DRDA, неправильно анализирует и обновляет полные кавычки идентификаторов. Кроме того, преобразователь SQL не обновляет имя сопоставленной коллекции с именем схемы на основе параметров в файле App.config, который используется службой Майкрософт для DRDA.
Решение
Сведения о накопительных обновлениях
Исправление, устраняющее эту проблему, входит в накопительный пакет обновления 1 для Microsoft Host Integration Server 2013.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».