Objawy
Instrukcja SQL jest wysyłane z programu IBM DB2 Microsoft Service dla rozproszonych relacyjnej bazy danych architektury (DRDA). Jeśli instrukcja zawiera w pełni kwalifikowaną cytowany identyfikator, takie jak "SCHEMA1. W systemie hosta IBM może zostać wyświetlony Tabela1,"komunikat o błędzie podobny do następującego:
SQLCODE: -204
SQLSTATE: 42704 SQLERRMT: kwalifikator. " JEST NIEZDEFINIOWANEJ NAZWYPrzyczyna
Ten problem występuje, ponieważ transformatora SQL, który jest używany przez Microsoft Service dla DRDA nie jest poprawnie analizować i zaktualizować pełni kwalifikowana identyfikatorów w cudzysłowach. Ponadto transformatora SQL nie aktualizuje nazwę Mapowana kolekcja do nazwy schematu na podstawie ustawień w pliku App.config, który jest używany przez Microsoft Service dla DRDA.
Rozwiązanie
Informacje dotyczące zbiorczej aktualizacji
Poprawka rozwiązująca ten problem znajduje się w aktualizacji zbiorczej 1 dla programu Microsoft Host Integration Server 2013.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.