ЛЭРС УЧЁТ 3.0 - обновление с 2.хх

18 июля на нашем сайте будет доступна для загрузки система ЛЭРС УЧЁТ версии 3.0. Обновление с версии 2.XX до версии 3.0 не будет полностью автоматическим, необходимо будет провести предварительную подготовку.
В нашем блоге опубликована статья, описывающая шаги, которые потребуется выполнить перед обновлением.

http://lers-uchet.blogspot.com/2012/07/30.html

Добрый день. Не могу обновить ЛЭРС до 3.0. Ошибка на этапе установки SQL Server’a.
В итоге и без второй версии остались и без третьей…
Скрин прилагаю.
Что делать?
untitled.PNG

Какой установочный пакет вы скачали? LERS_UCHET или LERS_UCHET_FULL?
Отправьте нам журнал установщика. Файл %temp%lers_install_log.log

Пакет LERS_UCHET_FULL.
Журнал установщика приклепляю.
lers_install_log.rar (10.4 KB)

Архив закрыт паролем.

Установка SQL Server 2008 R2 на вашем компьютере завершается с ошибкой. После того как программа установки завершается, служба MSSQL$LERS отсутствует на вашем компьютере.

Чтобы разобраться отправьте нам на support@lers.ru файлы с журналом установки SQL-сервера.
Они находятся в папке
“c:Program FilesMicrosoft SQL Server100Setup BootstrapLog”
Нам нужны файлы Detail.txt и Summary_<имя_компьютера><дата><время>*.txt из последней папки. У неё будет название вида “20120608_143241”, где первая группа - дата запуска установки SQL-Сервера, вторая группа - время.

Всё сделал. Посмотрите, пожалуйста (пароль тот же). На ящик отправил копию.
sql_log.rar (12.4 KB)

По журналам похоже, SQL Server обновляется, хотя была запущена новая установка.
У вас уже установлен SQL-сервер другой версии или редакции?
Есть ли в папке “c:Program FilesMicrosoft SQL Server100Setup BootstrapLog<папка_с_последней_датой>” другие файлы с расширением txt? Если есть, отправьте нам их тоже.

Отправил все файлы из указанной папки.
SQL-сервер других версий на компьютере не установлен.

Попробуйте перейти в панель управления и удалить компонент “Microsoft SQL Server Native Client”. После этого снова запустите программу установки.

Такого компонента не обнаружил…

Тогда удалите все компоненты, которые связаны с SQL Сервером.

Я удалил только какие-то файлы поддержки установки SQL. Больше никаких подобных компонентов не обнаружил. Ошибка та же.

Мы распространяем русскую версию SQL-сервера. У вашей операционной системы установлен английский язык. Это видно из строчки журнала
OS language: English (United States)

По неизвестной причине, в программе установки SQL Server 2008R2 присутствует проверка, которая запрещает устанавливать сервер на ОС, язык интерфейса которой отличается от языка сервера. При этом, никаких внятных предупреждений об ошибке не выводится.

По этой ссылке есть обсуждение похожей ошибки установки:
https://connect.microsoft.com/SQLServer/feedback/details/557638/sql-server-2008-r2-setup-crash-on-a-system-with-ui-lcid-setup-lcid

Для решения проблемы загрузите английскую версию программы установки SQL сервера. Это можно сделать на этой странице:
http://www.microsoft.com/en-us/download/details.aspx?id=26729

Для вашей ОС потребуется файл
SQLEXPR32_x86_ENU.exe

Установите SQL-сервер самостоятельно. Когда программа установки предложит вам выбрать имя экземпляра, поменяйте значение SQLEXPRESS на LERS.

Спасибо за оперативную и грамотную помощь. Всё установилось, но на самом завершающем этапе выяснилось, что служба ЛЭРС Учёт - Сервер не стартует. Скрин ошибки
service_server.PNG
ЛЭРС, соответственно, тоже выдаёт ошибку
lers_error300712.PNG
Что можно сделать чтобы служба запустилась?

Нужно смотреть файл журнала работы сервера: “C:Documents and SettingsAll UsersApplication DataLERSLogsServerServer.log”. Скорее всего сервер стартует, но не может подключиться к базе данных.

Содержимое файла Server.log:

== Журнал открыт 2012-07-30 14:38:17.781

2012-07-30 14:38:17.859 I:3080 Список сетевых интерфейсов для компьютера tt-asu:
2012-07-30 14:38:17.875 I:3080 - 10.28.1.38
2012-07-30 14:38:17.890 I:3080 - 127.0.0.1
2012-07-30 14:38:17.921 E:3080 Ошибка запуска сервера! Cannot assign socket to local address wmain
2012-07-30 14:38:17.921 I:3080 Служба остановлена

Либо при установке вы указали несуществующий IP-адрес для привязки сервера, либо порт, указанный в параметрах сервера (по умолчанию 10000), занят другим процессом.

IP-адрес, используемый для запуска сервера, задается в файлет “C:Program FilesLERSServerLers.Server.xml”.

Для получения идентификатора процесса, занявшем порт, используйте команду netstat -a -o
По идентификатору процесса в диспетчере задач найдите сам процесс.

Большое спасибо за оперативную помощь. Всё получилось. Проблема была действительно в порту.
Будем тестировать третью версию.

Доброго времени суток, проблема при запуске рабочего места оператора. Брандмауэр выключен вовсе, при установке на сервер указывался IP 192.168.0.6 и порт 10 000, на самом серваке запустилась через localhost, а на соседнем компе, где установлено рабочее место оператора - не хочет.
Не подключился.png