Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

Предположим, что вы используете SQL Server 2017 в Linux. При установке или удалении накопительного обновления SQL Server некоторые сценарии обновления и перехода на предыдущую версию (sqlscriptupgrade. dll или sqlscriptdowngrade. dll в файле Script.DLL) не выполняются должным образом. Таким образом, схемы базы данных не обновляются и не переносятся на предыдущую версию.

Примечание . при установке этого накопительного   обновления выполняется сценарий обновления в этом обновлении. Однако предыдущие накопительные обновления по-прежнему ведут себя так же. Поэтому мы рекомендуем избегать применения накопительного обновления, выпущенного ранее, чем это обновление.

Решение

Это исправление включено в накопительный пакет обновления 4 для SQL Server 2017.

Сведения о сборках SQL Server 2017

Каждая новая сборка для SQL Server 2017 включает в себя все исправления и исправления для системы безопасности, описанные в предыдущей сборке. Мы рекомендуем установить последнюю сборку для SQL server 2017.

Статус

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

Дополнительная информация

Начиная с этого обновления, агент SQL Server автоматически устанавливается вместе с SQL Server. Отдельная установка пакета MSSQL-Server-Agent больше не требуется (или может). Агент SQL Server отключен по умолчанию. Чтобы включить его, выполните следующую команду конфигурации:

MSSQL-CONF задается значение true. Enabled

Чтобы отключить агент, выполните:

MSSQL-CONF задается значение false. Enabled

Кроме того, можно задать для переменной среды MSSQL_AGENT_ENABLED значение true или false , чтобы включить или отключить агент соответственно.

Примечание.Новые параметры вступят в силу только после перезапуска SQL Server.

Если вы обновите более старую версию SQL Server, пакет агента MSSQL-Server (если он есть) будет удален автоматически, а агент SQL Server будет включен. Если пакет агента SQL Server не отображается во время обновления, агент SQL Server останется отключенным.

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

Ссылки

Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×