Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Możesz spróbować wykonać złożone instrukcję SQL w środowisku Microsoft Host Integration Server 2010. Jeżeli instrukcja SQL zawiera znak zapytania ("?") literału, Microsoft OLE DB Provider dla DB2 może się nie powieść. Na przykład utworzyć nowy pakiet Microsoft SQL Server Integration usługi (SSIS) i wstawić pakiet przepływu danych. Tworzenie źródła OLE DB i wstawić instrukcję SQL, która zawiera '?' literału, jak w poniższym przykładzie:

SELECT NDECRE || '?'FROM TIGS981FETCH FIRST 10 ROWS ONLY

W tym scenariuszu po zamknięciu okno dialogowe, wyświetlany jest czerwony znak punktora. Ponadto w okienku błędy pojawić następujący komunikat o błędzie:

Błąd sprawdzania poprawności. Zadanie przepływu danych: Polecenie SQL wymaga 1 parametrami, ale mapowania parametru ma tylko 0 parametrów.

Przyczyna

Ten problem występuje, ponieważ dostawca nieprawidłowo interpretuje '?' jako parametr zamiast jako ciąg literału.

Rozwiązanie

Poprawkę, że rozwiązuje ten problem jest uwzględnione w zbiorczej pakiet aktualizacji 1 dla Host Integration Server 2010.For więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia artykułu bazy wiedzy Microsoft Knowledge Podstawa:

2533330 Pakiet aktualizacji zbiorczej 1 dla Host Integration Server 2010

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×