Samenvatting
Als onderdeel van de versie van SQL Server 2012 SP2 en SQL Server 2014 SP1 wordt de functie voor logboekregistratie van SQL Server Analysis Service verder verbeterd zoals aangegeven in de volgende tabel.
Type verbetering van de SQL Server Analysis Service logboek |
Gegevens detailinformatie over de SQL Server Analysis Service voor kwaliteits logboeken |
Logboekbestand |
---|---|---|
Product versie |
Versiegegevens van SQL Server Analysis Service |
Het logboek van SQL Server Analysis Service en het Windows-toepassingslogboek |
Informatie over processor |
Het aantal NUMA-knooppunten dat beschikbaar is voor de SQL Server Analysis-Service |
Het logboek met SQL Server Analysis Service |
Informatie over processor |
Het aantal affiniteitsgroepen dat beschikbaar is voor de SQL Server Analysis-Service |
Het logboek met SQL Server Analysis Service |
Informatie over processor |
Het aantal Cpu's beschikbaar voor de Analysis Service van SQL Server |
Het logboek met SQL Server Analysis Service |
Informatie over processor |
Het aantal fysieke cores dat beschikbaar is voor de SQL Server Analysis-Service |
Het logboek met SQL Server Analysis Service |
Informatie over processor |
Het aantal logische cores dat beschikbaar is voor de SQL Server Analysis-Service |
Het logboek met SQL Server Analysis Service |
Geheugengegevens |
Fysiek geheugen beschikbaar voor de Analysis Service van SQL Server |
Het logboek met SQL Server Analysis Service |
Connectiviteits informatie |
TCP IP-protocol waarnaar de SQL Server Analysis-service luistert |
Het logboek met SQL Server Analysis Service |
Connectiviteits informatie |
De naam van de computer of de NetBIOS-naam die is gekoppeld aan de SQL Server Analysis Service |
Het logboek met SQL Server Analysis Service |
Connectiviteits informatie |
De TCP IP en de poort waarop de SQL Server Analysis-Service onderluistert |
Het logboek met SQL Server Analysis Service |
Connectiviteits informatie |
De status van de poorten en de binding waaraan de SQL Server Analysis Services bindt |
Het logboek met SQL Server Analysis Service |
Gebeurtenisinformatie blokkeren |
De informatie over het blokkeren van gebeurtenissen, waaronder de gebeurtenissen Timeout en deadlock. Als een time-out voor vergrendelen optreedt, registreert dit de database id, het objecttype Lock en het vergrendelingstype in het bestand. Als er sprake is van een deadlock, wordt de desbetreffende database-id geregistreerd, de transactie-id van het slachtoffer en de SPID die teruggedraaid. |
Het logboek met SQL Server Analysis Service |
Oplossing
Wanneer u deze oplossing toepast, worden de drie zinnen over deadlock-gegevens gewijzigd van ' database ', ' transactie-ID ' en ' sessie-ID ' in 'database-id', 'sessie-id' en 'SPID' in Msmdsrv. log. Deze wijziging wordt doorgevoerd in het behoud van de consistentie met de woorden in Profiler.
Informatie over service packs
U kunt dit probleem oplossen door Service Pack voor SQL Server te verkrijgen.
Zie voor meer informatie over SQL Server 2014 Service Pack 1 (SP1) bugs die zijn opgelost in SQL server 2014 Service Pack 1.
Cumulatieve updategegevens
Dit probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2012 SP2 /en-us/help/2976982
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Meer informatie
Het logboekbestand voor de voorbeeldlogboek registratie voor SQL Server Analysis Services na toepassing van SSAS 2012 SP2 en cumulatieve update 1 is als volgt:................................................(<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) Opmerking Het logboek van SQL Server Analysis Services is een tekstbestand dat meestal de naam Msmdsrv. logbevat. De standaardlocatie is de map programmabestanden voor het exemplaar van Analysis Services, zoals de volgende:
C:\Program Files\Microsoft SQL Server\MSAS11.<InstanceName>\OLAP\Log
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.