На этой неделе я устанавливаю выделенный блок SQL Server 2005 для Windows Server 2008 и хотел бы сократить его до минимума, пока он полностью функционален.
В связи с этим вариант «Server Core» звучит привлекательно, но я не уверен, могу ли я запускать SQL Server на этом SKU. Некоторые службы адресованы на веб-сайте Microsoft , но я не вижу никаких признаков SQL Server.
Кто-нибудь знает точно?
Не уверен, насколько правдоподобен этот источник , но:
Версия Windows Server 2008 Core может:
Запустите роль файлового сервера.
Запустите роль сервера виртуализации Hyper-V.
Запустите роль службы каталогов.
Запустите роль DHCP-сервера.
Запустите роль веб-сервера IIS.
Запустите роль DNS-сервера.
Запустите Active Directory облегченные службы каталогов.
Запустите роль сервера печати.
Версия Windows Server 2008 Core не может:
Запустите SQL Server.
Запустите сервер Exchange.
Запустите Internet Explorer.
Запустите проводник Windows.
Проведите сеанс удаленного рабочего стола.
Запускайте консоли MMC на локальном компьютере.
ASP.Net будет включен на ядре сервера в R2 .
Server Core 2008 R2 может запускать Sql Server, но это не поддерживается (на данный момент). Проверьте http://www.nullsession.com/2009/06/02/sql-server-2008-on-server-core-2008-r2/ для статьи + видео о том, как это делается.
Нет. Для некоторых вещей вам понадобится .net
Framework (например, службы отчетов), и вы не сможете установить его (поддерживаемым способом) в ядре сервера.
Ядро сервера не будет очень полезным (по крайней мере для меня, и я думаю, и многих других), пока они не получат версию .Net Framework. Возможно специализированное подмножество, подобное тому, что есть в Compact Framework для смартфонов.
Ниже приведены новые функции для Server 2008 R2 Server Core:
.NET Framework - 2.0, 3.0, 3.5.1, 4.0 теперь поддерживаются при установке Server Core
ASP.NET - так как .NET теперь поддерживается в Server Core R2, ASP.NET можно включить
PowerShell
AD CS - роль службы сертификации AD можно установить в системе Server Core R2