Улучшение функции ведения журнала SSAS 2012 в SQL Server 2012 с пакетом обновления 2 (SP2) и SQL Server 2014 с пакетом обновления 1 (SP1)

Применяется к
SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use)

Сводка

В рамках выпусков SQL Server 2012 с пакетом обновления 2 (SP2) и SQL Server 2014 с пакетом обновления 1 (SP1) функция ведения журнала службы анализа SQL Server дополнительно улучшена, как показано в следующей таблице.

Тип улучшения журналов службы SQL Server Analysis Service Сведения об улучшении журналов службы SQL Server Analysis Service Файл журнала
Версия продукта Сведения о версии службы SQL Server Analysis Service Журнал службы анализа SQL Server и журнал приложений Windows
Информация об обработчике Число узлов NUMA, доступных службе SQL Server Analysis Service Журнал службы анализа SQL Server
Информация об обработчике Количество групп сходства, доступных службе анализа SQL Server Журнал службы анализа SQL Server
Информация об обработчике Количество ЦП, доступных для службы SQL Server Analysis Service Журнал службы анализа SQL Server
Информация об обработчике Число физических ядер, доступных для службы SQL Server Analysis Service Журнал службы анализа SQL Server
Информация об обработчике Число логических ядер, доступных для службы SQL Server Analysis Service Журнал службы анализа SQL Server
Сведения о памяти Физическая память, доступная службе SQL Server Analysis Service Журнал службы анализа SQL Server
Сведения о подключении Протокол TCP IP, который прослушивает служба анализа SQL Server Журнал службы анализа SQL Server
Сведения о подключении Имя компьютера или NetBIOS, связанное со службой SQL Server Analysis Service Журнал службы анализа SQL Server
Сведения о подключении IP-адрес TCP и порт, прослушиваемые службой анализа SQL Server Журнал службы анализа SQL Server
Сведения о подключении Порт и состояние привязки, к которым подключается SQL Server Analysis Services Журнал службы анализа SQL Server
Блокировка сведений о событии Сведения о событиях блокировки, включая события тайм-аута блокировки и взаимоблокировки.

По истечении времени ожидания блокировки в файл записываются идентификатор базы данных, тип объекта блокировки и тип блокировки. При возникновении взаимоблокировки регистрируется идентификатор задействованной базы данных, идентификатор транзакции блокировки жертвы и SPID, который откатывается.
Журнал службы анализа SQL Server

        
      

Решение

После применения этого исправления три фразы о сведениях о взаимоблокировке изменяются с "база данных", "идентификатор транзакции" и "идентификатор сеанса" на "идентификатор базы данных", "идентификатор сеанса" и "SPID" в Msmdsrv.log. Это изменение внесено для обеспечения согласованности со словами в профилировщике.

Сведения о пакете обновления

Чтобы устранить эту проблему, получите пакет обновления для SQL Server.

Дополнительные сведения о SQL Server 2014 с пакетом обновления 1 (SP1) см. в статье об ошибках, исправленных в SQL Server 2014 с пакетом обновления 1.

Сведения о накопительном пакете обновления

Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server.

Накопительный пакет обновления 1 для SQL Server 2012 с пакетом обновления 2 (SP2) /en-us/help/2976982

Сведения о накопительных обновлениях для SQL Server

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:

      

Дополнительные сведения

Ниже приведен пример записи SQL Server Analysis Services файл журнала после применения SSAS 2012 с пакетом обновления 2 (SP2) и накопительного пакета обновления 1:........................
........................
(<DateTime>) Сообщение: Начато прослушивание TCPIP: Status = ListenToPortSuccess, ComputerName = TestMachineName, PhysicalNetBIOSName = TestMachineName, ListenOnIP = [::]:2383, Port = 2383, ProtocolType = IP6 (Источник: \\?\C:\Program Files\Microsoft SQL Server\MSAS11. MSSQLSERVER\OLAP\Log\msmdsrv.log, тип: 1, категория: 289, идентификатор события: 0x41210040)
(<DateTime>) Сообщение: начато прослушивание TCPIP: Status = ListenToPortSuccess, ComputerName = TestMachineName, PhysicalNetBIOSName = TestMachineName, ListenOnIP = 0.0.0.0:2383, Port = 2383, ProtocolType = IP4 (Источник: \\?\C:\Program Files\Microsoft SQL Server\MSAS11. MSSQLSERVER\OLAP\Log\msmdsrv.log, тип: 1, категория: 289, идентификатор события: 0x41210040)
(<DateTime>) Message: Сведения о процессоре: NumberOfNumaNodes = 2, NumberOfAffinityGroups = 1, NumberOfCPUs = 2, NumberOfPhysicalCores = 12, NumberOfLogicalCores = 12, PhysicalMemoryAvailable = 15 ГБ (Источник: \\?\C:\Program Files\Microsoft SQL Server\MSAS11. MSSQLSERVER\OLAP\Log\msmdsrv.log, тип: 1, категория: 289, идентификатор события: 0x41210041)
(<DateTime>) Сообщение: служба запущена. Microsoft SQL Server Analysis Services 64-разрядная корпоративная (x64) с пакетом обновления 2 (SP2) 11.0.5049.0. (Источник: \\?\C:\Program Files\Microsoft SQL Server\MSAS11. MSSQLSERVER\OLAP\Log\msmdsrv.log, тип: 1, категория: 289, идентификатор события: 0x41210000)

(<DateTime>) Сообщение: диспетчер блокировки обнаружил взаимоблокировку в идентификаторе базы данных "DataBaseID". Идентификатор транзакции блокировки выбранной жертвы: AEE4922D-0753-4A74-89A8-B776A08B2F2B, SPID — XXXXX. (Источник: \\?\C:\Program Files\Microsoft SQL Server\MSAS11. MSSQLSERVER\OLAP\Log\msmdsrv.log, тип: 1, категория: 289, идентификатор события: 0x4121003E)
(<DateTime>) Сообщение: диспетчер блокировки обнаружил время ожидания блокировки в базе данных "DataBaseID" для объекта типа 100002 и типа блокировки Commit Write. (Источник: \\?\C:\Program Files\Microsoft SQL Server\MSAS11. MSSQLSERVER\OLAP\Log\msmdsrv.log, тип: 1, категория: 289, идентификатор события: 0x4121003D) Примечание. Журнал SQL Server Analysis Services представляет собой текстовый файл, который обычно называется Msmdsrv.log. Расположение по умолчанию — папка Program Files для экземпляра Analysis Services, например:

C:\Program Files\Microsoft SQL Server\MSAS11.<InstanceName>\OLAP\Log

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».