Applies ToHost Integration Server 2013 Microsoft OLE DB Provider for DB2 5.0 Microsoft OLE DB Provider for DB2 4.0

Objawy

Załóżmy, że proces binarne jako znak = True i Strona kodowa binarne właściwości ciąg połączenia ma dostawca OLE DB dla DB2 konwertowania danych binarnych programu IBM DB2 ciągów znaków.Po uaktualnieniu do programu Microsoft Host Integration Server 2013 proces binarne jako znak = True właściwość ciąg połączenia DB2 już zwraca dane binarne jako dane ciąg znaków. Zamiast tego dane binarne jest zwracany jako dane binarne.Ten problem występuje również w przypadku, gdy używasz Microsoft OLE DB Provider dla DB2 w wersji 4.0 i Microsoft OLE DB Provider dla DB2 5.0, które znajdują się w dodatku Feature Pack dla programu Microsoft SQL Server 2012 i Feature Pack dla programu Microsoft SQL Server 2014 (odpowiednio).

Przyczyna

Ten problem występuje, ponieważ proces binarne jako znak = True właściwość ciąg połączenia został usunięty z dostawców danych DB2 firmy Microsoft, które są zawarte w produktach, które są wymienione w sekcji "Dotyczy".

Rozwiązanie

Aby rozwiązać ten problem w dostawcy OLE DB dla DB2 5.0 i Host Integration Server 2013, należy zainstalować poprawkę 2993741. Ta poprawka nie dotyczą OLE DB Provider dla DB2 4.0.

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona tylko do usunięcia problemu opisanego w tym artykule. Zastosuj poprawkę tylko w systemach, w których występuje problem opisany w tym artykule. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.Jeśli poprawka jest dostępna do pobrania, pojawi się sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma tej sekcji, skontaktuj się z Obsługą i Wsparciem Klienta Microsoft w celu uzyskania poprawki.Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej i obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi, odwiedź następujące witryny firmy Microsoft znajdują się:

http://support.microsoft.com/contactus/?ws=supportUwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których dostępna jest poprawka. Jeśli odpowiedni język nie jest widoczny, to dlatego, że poprawka nie jest dostępna dla danego języka.

Program Microsoft Host Integration Server 2013

Wymagania wstępneMusisz mieć pakiet aktualizacji zbiorczej 1 dla Host Integration Server 2013 zainstalować tę poprawkę.

Informacje dotyczące ponownego uruchamianiaMoże być konieczne ponowne uruchomienie komputera po zastosowaniu tej poprawki.

Informacje o zastępowaniuTa poprawka nie zastępuje żadnych wcześniej wydanych poprawek.

Microsoft OLE DB Provider dla DB2 w wersji 5.0

Wymagania wstępneAby zastosować tę poprawkę, należy najpierw odinstalować istniejącą instalację systemu Microsoft OLE DB Provider dla DB2 5.0. Następnie należy użyć plik msi, który jest wymieniony w sekcji "Informacje o plikach" Aby zainstalować tę poprawkę.

Informacje dotyczące ponownego uruchamianiaMoże być konieczne ponowne uruchomienie komputera po zastosowaniu tej poprawki.

Informacje o zastępowaniuTa poprawka nie zastępuje żadnych wcześniej wydanych poprawek.

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Program Microsoft Host Integration Server 2013

Dla x86 wszystkie wersje programu Microsoft Host Integration Server 2013

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Msdrda.dll

9.0.2182.2

1,017,832

28-Aug-2014

19:39

x86

Dla x64 wszystkie wersje programu Microsoft Host Integration Server 2013

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Msdrda.dll

9.0.2182.2

1,017,832

28-Aug-2014

19:39

x86

Msdrda.dll

9.0.2182.2

1,348,072

28-Aug-2014

19:40

x64

Microsoft OLE DB Provider dla DB2 w wersji 5.0

Wszystkie wersje programu Microsoft OLE DB Provider dla DB2 w wersji 5.0

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Db2oledbv5_x64.msi

Nie dotyczy

4,212,736

29-Aug-2014

08:53

Nie dotyczy

Db2oledbv5_x86.msi

Nie dotyczy

3,080,192

29-Aug-2014

08:53

Nie dotyczy

Uwaga Poprawka rozwiązująca ten problem znajduje się również w Zbiorcza aktualizacja 2 dla Host Integration Server 2013 (KB2929767).

Stan

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

Więcej informacji

Po zastosowaniu tej aktualizacji, ciąg połączenia DB2 musi zostać zaktualizowane, aby ustawić właściwość "Binary strona kodowa", aby dopasować CCSID hosta (stronę kodową) poprawnie przekonwertować dane binarne na ciągi znaków.Uwaga Właściwość ciąg połączenia "Proces binarne jako znak" nie był ponownie dodany do dostawców danych DB2 do tej funkcji. Zamiast tego ta funkcja jest włączona przy użyciu właściwości Binary strona kodowa .

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ą.