Firma Microsoft rozpowszechnia poprawki w programie Microsoft SQL Server 2012 w postaci jednego pliku do pobrania. Ponieważ poprawki są kumulatywne, każdy nowy pakiet zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012.
Symptomy
Rozpatrzmy następujący scenariusz:
-
W przypadku wystąpienia programu Microsoft SQL Server 2012 można włączyć następujące ustawienia w Menedżerze konfiguracji programu SQL Server:
-
Włączanie funkcji FILESTREAM dla programu Access w języku Transact-SQL
-
Włącz funkcję FILESTREAM dla dostępu strumieniowego do plików we/wy
-
-
Tworzysz grupę plików FILESTREAM i tabelę zawierającą kolumnę FILESTREAM.
-
Uruchomiona jest aplikacja używająca strumienia plików we/wy.
W tym scenariuszu wystąpienie programu SQL Server może zostać nieoczekiwanie zakończone w warunkach dużego obciążenia. Ponadto jest wyświetlany komunikat o błędzie podobny do następującego:
Nieoczekiwane zakończenie programu SQL Server
Przyczyna
Ten problem występuje, ponieważ w rzadkich warunkach uzyskiwanie dostępu do tabeli przy użyciu ścieżki dostępu strumieniowego we/wy (UNC) może doprowadzić do sytuacji wyścigu między sterownikiem strumienia plików a wystąpieniem programu SQL Server.
Rozwiązanie
Program SQL Server 2012
Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 2 dla programu SQL Server 2012. 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:
2703275 Pakiet aktualizacji zbiorczej 2 dla programu SQL Server 2012Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012. 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:
2692828 Kompilacje programu SQL Server 2012 wydane po wydaniu programu SQL Server 2012
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 włączania danych FILESTREAM, przejdź do następującej witryny internetowej Microsoft Developer Network (MSDN):
Włączanie i Konfigurowanie funkcji FILESTREAMAby uzyskać więcej informacji o terminologii dotyczącej aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft