MSSQL Сбор данных "Деятельность SQL Server" пуст
У меня проблема с графиком сбора данных MSSQL "Активность SQL Server". Он пуст и не показывает никакой информации (скриншоты ниже):
График не виден, но область доступна для нажатия: Снимок экрана - http://i.imgur.com/7XTV9xi.png
Это отображается, когда я нажимаю на график: Снимок экрана - http://i.imgur.com/DnaS2XZ.png
До сих пор я пытался выполнить следующие шаги по устранению неполадок:
Сбор и загрузка данных вручную + Остановка и запуск сбора + Очистка файлов кэша сбора данных + Поиск ошибок в истории заданий - таких нет
2 ответа
Попробуйте расширить ведение журнала заданий MDW, используя столбец logging_level для каждой коллекции (для справки см. http://www.mssqlinsider.com/2012/11/enable-additional-logging-for-sql-server-management-data-warehouse-collection-sets/)
Другой вариант - иметь некоторые проблемы с данными, поэтому здесь можно просто проверить фактические отчеты MDW и наборы данных позади, чтобы вы могли найти часть, которая не возвращает данные. Источники файлов MDW rdl можно найти здесь: http://blogs.msdn.com/b/billramo/archive/2010/11/18/may-the-source-be-with-you-mdw-report-series-part-6-the-final-edition.aspx
Удачи!
Была такая же проблема с установкой 2 SQL Server 2012 - ошибки не регистрировались, но пустой экран "История активности сервера". Следующие команды устранили ошибку (как предложено выше - не удалось прокомментировать из-за недостаточного количества кредитов моего аккаунта)
USE MDW ;
GO
dbcc checkident('snapshots.performance_counter_instances') ;
GO
Я решил эту проблему в своей среде, сбросив начальное число идентификаторов на performance_counter_instances
Таблица.
Пакет использует уникальный индекс с ignore_dup_key
чтобы построить измерение, но я не думаю, что они поняли, что идентичность все равно будет увеличиваться, даже если строки отбрасываются.
Бежать dbcc checkident
на столе и убедитесь, что он не переполняет int
колонка.