Objawy
Funkcji FORMAT nie można wykonać, jeśli jest ona umieszczona wewnątrz środowiska uruchomieniowego języka wspólnego (CLR) w programie Microsoft SQL Server 2012 z dodatkiem Service Pack 3 (SP3), SQL Server 2014 z dodatkiem SP2 lub SQL Server 2016. Ten problem występuje, gdy ustawisz właściwość PERMISSION_SET na wartość SAFE.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:
- Aktualizacja zbiorcza 2 dla programu SQL Server 2016
- Aktualizacja zbiorcza 1 dla programu SQL Server 2014 z dodatkiem SP2
- Aktualizacja zbiorcza 8 dla programu SQL Server 2014 z dodatkiem SP1
- Aktualizacja zbiorcza 4 dla programu SQL Server 2012 z dodatkiem SP3
Uwaga Ten problem występuje również we wcześniejszych wersjach programu SQL Server 2012 (RTM, SP1, SP2). Jeśli napotkasz ten problem we wcześniejszych wersjach programu SQL Server 2012, musisz uaktualnić do wersji SQL Server 2012 SP3 CU4, aby rozwiązać problem.
Zalecenie: zainstalowanie najnowszej aktualizacji zbiorczej dla programu SQL Server
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych dla programu SQL Server:
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014 (SP1/SP2)
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP3
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.