Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2008 z dodatkiem Service Pack 2 (SP2) lub Microsoft SQL Server 2008 R2 jako jednego pliku do pobrania. Ponieważ poprawki są kumulatywne, każdy nowy pakiet zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzednim wydaniu dodatku SQL Server 2008 Service Pack 2 (SP2) lub SQL Server 2008 R2.

Symptomy

Rozpatrzmy następujący scenariusz:

  • W programie Microsoft SQL Server 2008 lub Microsoft SQL Server 2008 R2 można utworzyć tabelę zawierającą kolumnę Typ danych varchar (max) .

  • Użytkownik usiłuje zreplikować tabelę do abonenta programu Oracle Server, a jako typ publikacji wybierana jest publikacja transakcyjna .Uwaga Synchronizacja wstępna powiodło się.

  • Wstawianie lub aktualizowanie rekordu wartości długiej w kolumnie varchar (max) tabeli. Na przykład wartość jest dłuższa niż 8200 znaków.

W tym scenariuszu Agent dystrybucji nie zsynchronizuje nowego rekordu z subskrybentem programu Oracle Server. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

Replikacja — podsystem distibution replikacji: nazwa agenta <agenta> nie powiodła się. ORA-01722: nieprawidłowa numberErrorIdd = 160, SourceTypeId = 16ErrorCode = ' 1722 ' ErrorText = ' ORA-01722: nieprawidłowy numer '

Rozwiązanie

Informacje o aktualizacji zbiorczej

SQL Server 2008 R2

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 9. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2567713 Pakiet aktualizacji zbiorczej 9 dla programu SQL Server 2008 R2 Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

981356 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu programu SQL Server 2008 R2

SQL Server 2008 R2 z dodatkiem Service Pack 1

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 2 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2567714 Pakiet aktualizacji zbiorczej 2 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2567616 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu dodatku Service Pack 1 dla programu SQL Server 2008 R2

SQL Server 2008 z dodatkiem Service Pack 2

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 4. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 z dodatkiem SP2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2527180 Pakiet aktualizacji zbiorczej 4 dla programu SQL Server 2008 z dodatkiem SP2Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki programu SQL Server 2008 z dodatkiem SP2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2402659 Kompilacje programu SQL Server 2008 wydane po opublikowaniu dodatku SP2 dla programu SQL Server 2008

Stan

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

Więcej informacji

Aby uzyskać więcej informacji na temat publikowania w programie Oracle, odwiedź następującą witrynę MSDN w sieci Web:

Informacje ogólne dotyczące publikowania w programie OracleAby uzyskać więcej informacji na temat subskrybentów Oracle, odwiedź następującą witrynę MSDN w sieci Web:

Informacje ogólne o subskrybencie programu OracleAby uzyskać więcej informacji na temat replikacji migawek, odwiedź następującą witrynę MSDN w sieci Web:

Informacje ogólne o replikacji migawek

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×