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

Симптоми

Когато изпълнявате екземпляр на Microsoft SQL Server 2017 в контейнер за докинг станция за Linux, е възможно да получите съобщение за грешка за недостиг на памет.

Причина

SQL Server в Linux по подразбиране използва меко ограничение от 80% от общата физическа памет, когато конфигурацията на паметта. memorylimitmb не е разрешена; За контейнери за док SQL, използвани за обмисляне на 80% от общата памет за домакин вместо да се ограничава до 80% памет, разпределена към контейнера за докинг станция. Тази неправилна граница на памет позволява на SQL Server да се опитва да консумира повече памет от тази за контейнери и може да е кандидат за прекратяване на OOM Killer.

Забележка Когато създавате изображението на докинг станцията, трябва да посочите – m, за да ограничите паметта на докинг станцията. Вижте следващата статия за повече информация.

Създаване на докинг станция

Решение

Корекция за този проблем е включена в следната актуализация за SQL Server:

Кумулативна актуализация 10 за SQL Server 2017 

ЗабележкаАко конфигурацията памет. memorylimitmb не е конфигурирана, тогава тази корекция ПОЗВОЛЯВА на SQL Server да се ограничава до неограничени ограничения за 80% от заделената памет към контейнера.

За компилациите на SQL Server

Всяка нова компилация за SQL Server съдържа всички поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за вашата версия на SQL Server:

Най-новата компилация за SQL Server 2017

Състоянието

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

Препратки

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

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

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

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

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

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

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

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

×