Dotyczy
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptomy

Rozpatrzmy następujący scenariusz:

  • Masz zawsze na grupie dostępność (AG) z DTC_SUPPORT = PER_DB.

  • Tworzysz serwer połączony, który wskazuje na siebie.

  • Użytkownik tworzyakcję Transaction, która uzyskuje dostęp do bazy danych, która uczestniczy w AG, przy użyciu serwera połączonego wraz z dowolną inną bazą danych na serwerze, a nawet z tą samą bazą danych bez serwera połączonego.

W tym scenariuszu nastąpi potwierdzenie i może pojawić się komunikat o błędzie podobny do następującego:

DateTime SPID SpidNumber * expression: ITaskProxy:: FIsCurrentTaskProxy (m_owningTaskProxy)

DateTime SPID SpidNumber * SPID: SpidNumber

DateTime SPID SpidNumber * identyfikator procesu: ProcessNumber

Stan

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

Rozwiązanie

Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:

Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:

Każda nowa Zbiorcza aktualizacja dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzednim Zbiorcza aktualizacja. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Informacje

Informacje o terminologii Firma Microsoft używa do opisywania aktualizacji oprogramowania.

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.