Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.

FAQ#700386: Установка МиС 2.0 под MS SQL Server EXPRESS 2005

Keywords: MS SQL Server EXPRESS 2005 Created: 2008-07-29 15:18:11
Linked Articles: Changed: 2008-12-17 14:00:12
Attachment: МиС+SqlExpress.7z (152.8 KBytes)

Problem:

При установке Корпоративного справочника Материалы и Сортаменты 2.0 выбираем локальную или серверную установку, SQL в качестве СУБД. При нажатии на кнопку "Установить" после некоторого времени (в это время ничего не происходит), система выдает ошибку "Ошибка доступа к локальному SQL-серверу" (см. Рис1). Нажимаем "ОК", система выдает другую ошибку (см.Рис2). Нажимаем "ОК", инсталляция завершается, не установив справочник.

Solution:

Причина: Инсталлятор Корпоративного справочника Материалы и Сортаменты версии 2.0 теперь автоматически ищет на вашем компьютере установленный SQL Server по имени (local). Если же Ваш экземпляр SQL Server не является экземпляром по умолчанию (имя сервера формируется как <имя компьютера>\SQLEXPRESS), то инсталлятор не сможет подключиться к вашему серверу. Решение1: Необходимо при установке и настройке Microsoft SQL Server 2005 Express Edition учесть некоторые особенности: 1. При установке SQL Server 2005 Express должна быть снята опция Скрыть дополнительные параметры конфигурации (см. Рис3), что позволит увидеть дополнительные шаги мастера установки. А именно на странице «Имя экземпляра» выберите для установки значение "Экземпляр по умолчанию"(см. Рис4) 2. После установки запустите диспетчер конфигурации Microsoft SQL Server и убедитесь, что SQL Server запущен как Сетевая служба (см. Рис5). 3. В диспетчере конфигурации Microsoft SQL Server включите протокол TCP/IP(см. Рис6). Подробно о настройке Microsoft SQL Server 2005 Express Edition по ссылке: http://msdn.microsoft.com/ru-ru/library/ms365249.aspx Решение2: Более простой способ - создать алиас с именем (local). Для этого необходимо выполнить следующие действия: 1. Открыть Диспетчер конфигурации SQL Server (SQL Server Configurator Manager) 2. В дереве выбрать Конфигурацию собственного клиента SQL (SQL Native Client configuration) 3. Выбрать Псевдонимы (Aliases) 4. Создать новый псевдоним, выбрав соответствующую команду (New alias) 5. В поле Alias Name ввести (local) (см.Рис7) 6. В поле Server ввести имя экземпляра, например, Server\sqlexpress 7. Протокол TCP\IP должен быть включен В случае, если приведенные рекомендации не помогли решить проблему, обратитесь в службу технической поддержки.