Podsumowanie
W ramach wersji programu SQL Server 2012 z dodatkiem SP2 i programu SQL Server 2014 funkcja rejestrowania usług SQL Server Analysis Services została jeszcze ulepszona, jak wskazano w poniższej tabeli.
Typ udoskonalenia dziennika usługi SQL Server Analysis Services |
Szczegółowe informacje dotyczące udoskonalania dziennika usługi SQL Server Analysis Services |
Plik dziennika |
---|---|---|
Wersja produktu |
Informacje o wersji usługi SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services i dziennik aplikacji systemu Windows |
Informacje o procesorze |
Liczba węzłów NUMA dostępnych dla usługi Analysis Services programu SQL Server |
Dziennik usługi SQL Server Analysis Services |
Informacje o procesorze |
Liczba grup koligacji dostępnych dla usługi Analysis Services programu SQL Server |
Dziennik usługi SQL Server Analysis Services |
Informacje o procesorze |
Liczba procesorów dostępnych w usłudze SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o procesorze |
Liczba fizycznych rdzeni dostępnych w usłudze SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o procesorze |
Liczba logicznych rdzeni dostępnych dla usługi SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o pamięci |
Pamięć fizyczna dostępna dla usługi SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o łączności |
Protokół IP TCP, do którego odsłuchuje usługa SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o łączności |
Nazwa komputera lub nazwa NetBIOS, która jest skojarzona z usługą SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o łączności |
Adres IP i port protokołu TCP, na którym nasłuchuje usługa SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o łączności |
Port i stan powiązania, do którego są powiązane usługi SQL Server Analysis Services |
Dziennik usługi SQL Server Analysis Services |
Informacje o zdarzeniu blokującym |
Informacje o zdarzeniu blokującym, w tym zdarzenie limitu czasu blokady i zdarzenie zakleszczenia. Jeśli wystąpi limit czasu blokady, rejestruje on identyfikator bazy danych, typ obiektu blokowania oraz typ blokady w pliku. W przypadku wystąpienia zakleszczenia rejestruje on identyfikator bazy danych, identyfikator transakcji Zablokuj i numer SPID, który został wycofany. |
Dziennik usługi SQL Server Analysis Services |
Rozwiązanie
Po zastosowaniu tej poprawki trzy wyrażenia dotyczące informacji o zakleszczeniu zostaną zmienione z "baza_danych", "Identyfikator transakcji" oraz "Identyfikator sesji" na "Identyfikator bazy danych", "Identyfikator sesji" oraz "SPID" w polu msmdsrv. log. Ta zmiana jest wprowadzana w celu zachowania spójności ze słowami w programie Profiler.
Informacje o dodatku Service Pack
Aby rozwiązać ten problem, uzyskaj dodatek Service Pack dla programu SQL Server.
-
Jak uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2014
-
Jak uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2012
Aby uzyskać więcej informacji na temat dodatku Service Pack 1 (SP1) dla programu SQL Server 2014, zobacz błędy, które rozwiązano w dodatku SQL server 2014 z dodatkiem Service Pack 1.
Informacje o aktualizacji zbiorczej
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2012 z dodatkiem SP2 /en-us/help/2976982
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Więcej informacji
Przykładowe rejestrowanie w pliku dziennika usług SQL Server Analysis Services po zastosowaniu programu SSAS 2012 z dodatkiem SP2 i aktualizacji skumulowanej 1 jest następujące:................................................(<DateTime>) Message: Started listening on TCPIP: Status = ListenToPortSuccess, ComputerName = TestMachineName, PhysicalNetBIOSName = TestMachineName, ListenOnIP = [::]:2383, Port = 2383, ProtocolType = IP6 (Source: \\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210040)(<DateTime>) Message: Started listening on TCPIP: Status = ListenToPortSuccess, ComputerName = TestMachineName, PhysicalNetBIOSName = TestMachineName, ListenOnIP = 0.0.0.0:2383, Port = 2383, ProtocolType = IP4 (Source: \\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210040)(<DateTime>) Message: Processor Information: NumberOfNumaNodes = 2, NumberOfAffinityGroups = 1, NumberOfCPUs = 2, NumberOfPhysicalCores = 12, NumberOfLogicalCores = 12, PhysicalMemoryAvailable = 15 GB (Source: \\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210041)(<DateTime>) Message: Service started. Microsoft SQL Server Analysis Services 64 Bit Enterprise (x64) SP2 11.0.5049.0. (Source: \\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210000) (<DateTime>) Message: Lock manager detected a deadlock in Database ID 'DataBaseID'. Chosen victim lock transaction ID is AEE4922D-0753-4A74-89A8-B776A08B2F2B and SPID is XXXXX. (Source: \\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121003E)(<DateTime>) Message: Lock manager detected a lock timeout in database 'DataBaseID' for object of type 100002 and lock type Commit Write. (Source: \\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121003D) UwagaDziennik usług SQL Server Analysis Services to plik tekstowy, który zwykle nosi nazwę msmdsrv. log. Domyślną lokalizacją jest folder Program Files dla wystąpienia usług Analysis Services, na przykład:
C:\Program Files\Microsoft SQL Server\MSAS11.<InstanceName>\OLAP\Log
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".