|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.3 Подготовка SQL Server к установке SMS 2003Подготовка SQL Server к установке SMS 2003, выбор версии сервера, настройка сервера SQL Server перед установкой сервера SMS 2003 После решения проблем с Active Directory необходимо определиться с еще одним компонентом, необходимым для работы сервера SMS 2003 — Microsoft SQL Server. Без SQL Server сервер SMS 2003 работать не сможет, поскольку в специальной базе данных сайта хранится важнейшая информация SMS: коллекции, которые получены в рамках обнаружений, информация о пакетах, результатах инвентаризаций и т.п. Единственное исключение — сервер SMS 2003, обслуживающий вторичный (secondary) сайт SMS. Но в этом случае для хранения информации будет просто использоваться сервер SQL Server, работающий в вышестоящем первичном сайте. База данных сайта обычно создается в процессе установки сервера SMS 2003, поэтому еще до установки SMS необходимо, чтобы сервер SQL Server находился в рабочем состоянии. К сожалению, для SMS 2003 нельзя использовать бесплатную версию SQL Server (MSDE в SQL Server 2000 или SQL Server Express в SQL Server 2005). Поэтому придется приобретать коммерческую версию SQL Server. Постараемся определиться с тем, какие варианты есть в нашем распоряжении. Если на нашем предприятии уже имеется SQL Server (например, используемый для работы с базами данных 1C-бухгалтерии), то самым простым вариантом будет использование именно этого сервера (благо SQL Server позволяет создавать практически неограниченное количество баз данных). В этом случае дополнительные затраты на SQL Server вам не потребуются. SMS 2003 SP3 может работать с серверами SQL Server 7.0 SP4, SQL Server 2000 SP3a или SQL Server 2005 (конечно же, можно работать и с более свежими пакетами обновлений). Поддержка SQL Server 2005 появилась начиная с версии SMS 2003 SP2. SMS 2003 может работать как с версией Standard, так и с версией Enterprise SQL Server. В настоящее время, конечно, рекомендуется ориентироваться на SQL Server 2005. Если же SQL Server на предприятии еще не установлен, или вы решили не добавлять на существующий сервер нагрузку от сервера SMS, то SQL Server можно установить на отдельном компьютере или на том же, где будет работать сам сервер SMS 2003. При этом отметим, что если сервер SQL Server будет обслуживать только запросы сервера SMS, Microsoft рекомендует установить его на том же компьютере, на котором будет установлен сервер SMS. Это сократит количество сетевого трафика, передаваемого по сети, и в большинстве ситуаций повысит производительность работы сервера SMS. Microsoft предлагает специальную лицензию на сервер SQL Server, привязанную к серверу SMS 2003 (associated license). Такая лицензия обойдется намного дешевле, чем обычная лицензия на SQL Server, но использовать SQL Server в соответствии с ней можно будет только под нужды SMS 2003. Необходимо также продумать, как будет обращаться сервер SMS 2003 на SQL Server. Если обращение будет производиться от имени учетной записи или группы Windows (Windows login), то такая учетная запись должна обладать правами серверной роли Database Creators на SQL Server. Также рекомендуется, чтобы это была специально созданная для данной цели учетная запись (и, конечно, не учетная запись администратора сети), для который были бы снят флажок User must change password at next logon и установлен флажок Password never expires. Если же обращение будет производиться от имени логина SQL Server, то ему также необходимо предоставить права серверной роли Database Creators. Кроме того, необходимо будет убедиться, что для сервера SQL Server настроена смешанная аутентификация, когда вход можно производить и от имени логинов Windows, и от имени логинов SQL Server. Настроить такую аутентификацию можно на вкладке Security свойств сервера в Enterprise Manager или SQL Server Management Studio. Не забудьте также сразу после установки сервера SQL Server настроить для его служб (SQL Server и SQL Server Agent) автоматический запуск. В SQL Server 2005 сразу после установки по умолчанию отключен сетевой доступ на сервер из соображений безопасности. Чтобы его разрешить, необходимо в SQL Server Configuration Manager включить сетевую библиотеку TCP/IP и перестартовать службы SQL Server. С точки зрения производительности сервер SMS 2003 в большинстве ситуаций загружает SQL Server совсем несильно (по крайней мере по сравнению с загрузкой, которую создают 1С Бухгалтерия, Axapta, Scala и аналогичные программные продукты). Поэтому во многих случаях отдельный сервер SQL Server для SMS 2003 не нужен. Однако использование своего сервера SQL Server на том же компьютере, на котором работает сервер SMS, конечно же, дает определенный выигрыш с точки зрения производительности и удобства администрирования.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||