Поделиться через


Устранение проблемы с подключением к базе данных отчетов HPC

Устранение проблемы с подключением к базе данных с высокой производительностью (HPC) в Диспетчере кластеров Microsoft HPC.

Симптомы

В диспетчере кластеров HPC после выбора другой базы данных отчетов в области диаграмм и отчетов диспетчер кластеров больше не сможет подключиться к базе данных, и вы получите сообщение об ошибке, похожее на следующий текст:

Диспетчер кластеров HPC не может подключиться к базе данных отчетов. Проверьте строка подключения "Data Source=<data-source-name>; Первоначальный каталог=TCHPCReporting; Встроенная безопасность=True;' и убедитесь, что у вас есть доступ.

Не удается открыть базу данных TCHPCReporting, запрошенную именем входа. Не удалось выполнить вход.
Сбой входа для имени> пользователя<.

Например, этот симптом может возникнуть при переключении между отчетами об использовании кластера и доступности узлов или с любым другим встроенным отчетом или пользовательским отчетом пакета HPC.

Причина

Вы используете пакет Microsoft HPC 2016 с обновлением 1. В этой версии пакета HPC проблема подключения, описанная в разделе "Симптомы", является известной проблемой.

Решение 1. Обновление до пакета HPC 2019

Скачайте и установите пакет HPC 2019.

Решение 2. Использование пакета HPC 2016 с обновлением 3 и установка дополнительных исправлений

Чтобы перейти к пакету HPC 2016 с обновлением 3 и установить некоторые дополнительные необходимые исправления, выполните следующие действия.

  1. В подразделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC\Security\ReportingDbConnectionString убедитесь, что запись строки подключения настроена правильно.

  2. Скачайте и установите пакет HPC 2016 с обновлением 3.

  3. Скачайте и установите исправления пакета HPC 2016 с обновлением 3.

Решение 3. Исправление строка подключения

Если вы не хотите обновить установленную версию пакета HPC, можно вручную запустить следующий скрипт SQL, чтобы исправить строка подключения базы данных. В скрипте замените заполнитель точным строка подключения для базы данных отчетов. Чтобы найти эту строка подключения, найдите значение записи подключения в подразделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC\Security\ReportingDbConnectionString.

Update [dbo].[SettingValues] set value = '<new-connection-string>' where memberId = 1886096935

Если ошибка по-прежнему возникает после запуска скрипта, перезапустите службу управления HPC, а затем повторите попытку, чтобы выбрать базу данных отчетов в диспетчере кластеров HPC.

Свяжитесь с нами для получения помощи

Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.