Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Приемете, че използвате 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.

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

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

Започвайки с тази актуализация, агентът на SQL Server се инсталира автоматично заедно с SQL Server. Отделно инсталиране на пакета MSSQL-сървърен агент вече не се изисква (или е възможно). Агентът на SQL Server е забранен по подразбиране. За да го разрешите, изпълнете следната команда за конфигуриране:

MSSQL-conf Set sqlagent. активиран True

За да забраните агента, изпълнете:

MSSQL-conf Set sqlagent. активиран FALSE

Или променливата за средата MSSQL_AGENT_ENABLED може да бъде зададена като TRUE или FALSE , за да разрешите или забраните съответно агента.

Забележка Новата настройка няма да влезе в сила, докато не се рестартира SQL Server.

Ако надстройвате по-стара версия на SQL Server, пакетът MSSQL-Server-Agent, ако е наличен, автоматично ще се деинсталира и ще бъде разрешен агент на SQL Server. Ако Пакетът на SQL Server агент не присъства по време на актуализацията, агентът на SQL Server ще остане дезактивиран.

Когато агентът на SQL Server е дезактивиран, конфигурацията му не е премахната и работните му места остават недокоснати. Повторното разрешаване на агент на SQL Server ще го доведе до същото състояние, както преди да бъде дезактивирано.

Препратки

Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×