311  /  331

Установка SQL Express

Просмотров: 1330 (Статистика ведётся с 06.02.2017)

Для переноса данных необходимо иметь установку 1С-Битрикс: Управление сайтом с использованием SQL Express. В отличие от MySQL SQL Express не входит в установку окружения 1С-Битрикс: Управление сайтом. Его необходимо скачать и установить самостоятельно. Рекомендуется использовать последнюю версию продукта. Дистрибутив SQL Express распространяется в виде пакета Windows Installer.

SQL Express доступен в трех комплектациях:

  1. SQL Server 2008 Express (Runtime Only)
  2. SQL Server 2008 Express with Tools (Это п.1 + Management Studio (графическая утилита для разработки и администрирования)).
  3. SQL Server 2008 Express with Advanced Services. (Это п.2 + полнотекстовый поиск и службы отчетности.)

Рекомендуется использовать п.2 или 3. Пунктом 1 обычно пользуются независимые производители программного обеспечения, чтобы распространять его в составе своего приложения. Если планируется в дальнейшем прибегнуть к возможности полнотекстового поиска или разработке отчетов, выбирайте п.3. Если достаточно графической утилиты для разработки и администрирования, то используйте п.2. В Примере установка SQL Express иллюстрируется в варианте п.3.

Установка

После запуска установки начинается процесс распаковки:

В начале установки происходит проверка характеристик аппаратной платформы и установленного ПО на предмет совместимости с SQL Express. Если обнаружено несовместимое ПО, либо какого-то ПО не хватает в качестве предварительно установленного, то программа установки выдаст об этом предупреждение:

После устранения неисправностей необходимо запустить процесс установки заново. По окончании проверки, если характеристики соблюдены, установщик переходит к собственно установке SQL Express. Вначале устанавливаются вспомогательные файлы для процесса установки, затем в обычном формате Windows Installer будет предложено выбрать устанавливаемые опции:

Примечание: Исполнительный механизм SQL Express, обслуживающий базы данных и выполняющий запросы, оформлен как сервис операционной системы. На одну машину можно поставить до 16-ти экземпляров SQL Express. Это будет 16 независимых сервисов, каждый из которых ведает своими базами данных. Каждый сервис должен иметь свое уникальное имя.

Если на машине не установлены SQL Server'а, то экземпляр можно ставить по умолчанию – поле Default Instance:

Тогда его имя будет совпадать с именем машины. Последующие экземпляры надо будет именовать, это осуществляется в поле Named instance. К именованному экземпляру обращаются как <имя машины>\<имя экземпляра>.

Примечание: Размер одной БД в SQL Express ограничен 4 гигабайтами. SQL Express понимает только 1 процессор (под процессором понимается исполнительная сущность, например, ядро) и умеет работать не более, чем с 1 гигабайтом памяти. О других его ограничениях можно прочитать здесь.

На приведенном ниже экране производится выбор юникодовской коллации, применяемой по умолчанию:

Collation (сопоставление) определяет ряд правил, согласно которым сортируются и сравниваются данные. Символьные данные сортируются, используя правила, которые определяют правильную последовательность символов, в зависимости от регистра, надстрочных знаков, символьных типов kana и ширины символов.

На приведенном ниже экране выполняется настройка атрибута filestream. Этот атрибут применяется к большим бинарным объектам и означает, что физически они будут храниться не в БД, а в файловой системе. Колонки таблиц filestream не попадают под действие упомянутого выше ограничения на размер БД в 4 гигабайта, их размер ограничен только размерами тома файловой системы.

Экран Reporing Services Configuration появляется в том случае, если происходит установка SQL Express в комплектации №3. На нем предлагается задать, будут ли службы отчетности установлены в режиме интеграции с Sharepoint. Оставьте на этом экране все без изменений.

После этого мастер установки начнет собственно процесс установки SQL Express. По его завершении обратитесь к службе Windows Update (Пуск > Панель управления > Windows Update) чтобы проверить, какие последние обновления доступны для SQL Server 2008 Express. Если такие обновления имеются, то рекомендуется их установить. После установки обновлений Microsoft SQL Server 2008 Express готов к работе.

1
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии