
У меня есть пробная версия Windows 2008 R2 с установленным на ней SQLExpress 2008.
но у него также есть свой собственный SQL-сервер длямониторинг сбс и экземпляр под названиемВнутренняя база данных Windowsкоторый потребляет почти всю доступную оперативную память (4 ГБ)
Я отключил все эти службы, и сервер/IIS (мой сайт) работают без них. Они там нужны по какой-то причине?
решение1
Внутренняя база данных Windows — это (своего рода) «встроенная» версия SQL Server Express, которая доступна как компонент Windows в Windows Server 2008 и Windows Server 2008 R2; она используется только некоторыми приложениями Microsoft и только в том случае, если вы настроите их на использование ее вместо «настоящего» экземпляра SQL Server.
В настоящее время WID могут использовать два приложения: Windows SharePoint Services и Windows Server Update Services (WSUS).
Вы запускаете один или оба из них на этом сервере? Вероятно, да, иначе WID не был бы запущен; если вы их не используете, отключите (или, лучше, удалите) их, и этот экземпляр WID больше не будет вас беспокоить.
решение2
Обычно внутренняя база данных Windows устанавливается при автономной установке SharePoint. Я не могу сказать, нужны ли они вам, но если вы установите SQL Server Management Studio на компьютер, вы сможете подключиться к экземпляру и посмотреть, есть ли на нем какие-либо базы данных. Внутренняя база данных — это на самом деле просто минимальная версия SQL Server. Если там есть базы данных, то вам, вероятно, нужно их сохранить, но если вы щелкните правой кнопкой мыши на сервере в SQL Server Management Studio и перейдете в Свойства, вы можете установить максимальный параметр памяти, чтобы он не потреблял всю память на сервере.
Для подключения к внутреннему экземпляру Windows вам необходимо использовать указанное ниже имя сервера, и у меня это сработало только локально.
\\.\pipe\mssql$microsoft##ssee\sql\query