Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server — только Для Windows
Чтобы воспользоваться преимуществами функций, появившихся в текущем выпуске, вы можете перевести экземпляры служб Analysis Services на версию SQL Server с аналогичным режимом сервера. Эта процедура описана в разделе Новые возможности в службах Analysis Services.
Вы можете обновить каждый экземпляр на месте независимо от других экземпляров, выполняемых на том же оборудовании. Но большинство администраторов устанавливают экземпляр новой версии для тестирования приложений, прежде чем переносить рабочие нагрузки на новый сервер. Однако для серверов разработки или тестирования обновление на месте может быть более удобным.
Обновление сервера
Существует два основных подхода к обновлению серверов и баз данных:
Примечание.
Уровни совместимости баз данных, подключенных к данному серверу, остаются прежними, если вы не изменили их вручную.
Обновление «на месте»
Обновление автоматически переносит существующие базы данных из старого экземпляра в новый. Так как метаданные и двоичные данные совместимы между двумя версиями, данные сохраняются после обновления, и вам не нужно вручную переносить эти данные.
Чтобы обновить существующий экземпляр, запустите программу установки и укажите имя существующего экземпляра в качестве имени нового экземпляра.
Параллельное обновление
Создайте резервные копии для всех баз данных и убедитесь, что каждая из них может быть восстановлена. Дополнительные сведения см. в разделе Резервное копирование и восстановление баз данных Analysis Services.
Определите подмножество отчетов, электронных таблиц или моментальных снимков панелей мониторинга для последующего использования в качестве основы для подтверждения операций, выполняемых после обновления сервера. Если это возможно, соберите показатели производительности, чтобы провести сравнение показателей для тех же рабочих нагрузок на обновленном сервере.
Установите новый экземпляр служб Analysis Services, выбрав тот же режим сервера (табличный или многомерный), что используется на сервере, который требуется заменить.
Выполните действия после установки для настройки портов и добавления администраторов сервера. Дополнительные сведения см. в статье Настройка после установки (службы Analysis Services).
Подключите или восстановите каждую базу данных.
Запустите DBCC для проверки целостности базы данных. Табличные модели подвергаются более тщательной проверке с поиском потерянных объектов в иерархии модели. Для многомерных моделей проверяются только индексы секций. Дополнительные сведения см. в статье Средство проверки согласованности базы данных (DBCC) для табличных и многомерных баз данных Analysis Services.
Тестируйте отчеты, электронные таблицы и панели мониторинга, чтобы убедиться, что никаких неблагоприятных изменений в поведении или вычислениях нет. Производительность многомерных и табличных рабочих нагрузок должна повыситься.
Протестируйте операции обработки, при необходимости устраните ошибки со входом в систему и разрешениями. Если вы используете учетную запись службы по умолчанию для подключений, новая служба выполняется под другой учетной записью. Дополнительные сведения см. в разделе Настройка учетных записей служб (службы Analysis Services).
Протестируйте операции резервного копирования и восстановления на обновленном сервере, указав в сценариях новое имя сервера.
Обновление базы данных
Базы данных, созданные в предыдущих версиях, работают на обновленном сервере с исходным значением уровня совместимости. Как правило, можно обновить базу данных или модель, чтобы работать на более высоком уровне совместимости, чтобы получить доступ к новым функциям, но это привязывает вас к определенной версии сервера.
Для обновления базы данных вы обычно обновляете модель в SQL Server Data Tools (SSDT), а затем развертываете решение в экземпляре обновленного сервера.
Табличные и многомерные базы данных следуют различным путям версий. Совпадает с тем, что как многомерные, так и табличные модели имеют аналогичные уровни совместимости. Режимы развиваются с разной скоростью, если изменения в функции влияют только на один из них.
Для образовательных целей в следующей таблице перечислены уровни совместимости, но для понимания возможностей каждого уровня нужно изучить соответствующую статью.
Модель базы данных | Уровень совместимости | Совместимые версии |
---|---|---|
табличный | 1 500 | SQL Server 2019 |
табличный | 1400 | SQL Server 2017 |
табличный | 1200 | SQL Server 2016 |
табличный | 1103 | SQL Server 2014 |
табличный | 1 100 | SQL Server 2012 |
Многомерная | 1 100 | SQL Server 2012 и более поздние версии |
Многомерная | 1050 | SQL Server 2005, 2008, 2008 R2 |
Дополнительные сведения можно найти здесь
- Уровень совместимости многомерной базы данных (службы Analysis Services)
- Compatibility level for Analysis Services tabular models (Уровень совместимости табличных моделей служб Analysis Services)