Добрый день.Установил Лэрс Учет при вводе пароля админ админ при нажатие вход в систему выдает вот это сообщение.Как исправить эту ошибку.
тоже бывает такое, проверьте запущены ли службы SQL Server Lers. и Lers server это разные службы
Спасибо MrSmit. Все верно. Как правило такая ситуация связана с тем, что служба Сервера ЛЭРС УЧЕТ не запущена. Если эта ситуация возникает сразу при загрузке ОС, то в большинстве случаев это связано с тем, что служба SQL Server не успела запуститься раньше, чем загрузилась служба Сервера ЛЭРС УЧЕТ, в результате чего Сервер ЛЭРС УЧЕТ не может подключиться к своей БД внутри СУБД SQL Server, и после нескольких неудачных попыток останавливает свою работу.
Проверьте запущена ли служба SQL Server и запустите ее при необходимости. После того, как служба SQL Server будет успешно запущена, вы можете запустить службу Сервера ЛЭРС УЧЕТ.
Если же описанные рекомендации не помогут, то нужно будет разбираться более детально. Но сначала вам необходимо обновиться до текущей версии (на данный момент 3.43.1), так как, на сколько нам известно, из ваших параллельных тем, у вас установлена старая версия ЛЭРС УЧЕТ.
Службы все запущены и работают в авто режиме
Я удалил бэта версию , и установил последнею версию ПО с оф сайта версия 3.43.1
а служба sql server запущена?
да
Попробуйте еще раз войти в ЛЭРС УЧЕТ, запомните точное время его выполнения, после чего скопируйте журнал работы Сервера ЛЭРС УЧЕТ за сегодня и приложите его к данной теме, сообщив время выполнения входа.
Время входа 7.38 журнал прилагаю
server.2021-12-02.log (56.1 KB)
Как видно из приложенного вами файла журнала работы Сервера ЛЭРС УЧЕТ у вас возникает ошибка:
2021-12-02 11:55:39.8834 E:10 Lers.Server.DatabaseInitializer Не удалось подключиться к серверу БД. Не удается открыть базу данных “LERS”, запрашиваемую именем входа. Не удалось выполнить вход.
Ошибка входа пользователя “NT AUTHORITYNETWORK SERVICE”.
Это значит что у пользователя “NT AUTHORITYNETWORK SERVICE”, под которым запущен Сервер ЛЭРС УЧЕТ, нет прав на подключение к БД ЛЭРС УЧЕТ. Скорее всего вы произвели запуск Сервера, сделали скриншот оснастки с статусом “Выполняется”, представленный выше, после чего Сервер не смог подключиться к БД и остановил свою работу. То есть Сервер фактически у вас не запускается из-за того, что вышеописанному пользователю недоступна БД.
Странным является то, что он пытается подключиться под данным пользователем, так как при установке ЛЭРС УЧЕТ на чистую машину создается внутренний пользователь SQL Server с именем LersUchetAccount, под которым Сервер подключается к БД.
Покажите, пожалуйста, файл настроек Сервера ЛЭРС УЧЕТ.
Высылаю
Приложите, пожалуйста, файл настроек.
Отправляю
Lers.Server.xml (277 Bytes)
У вас не заполнена секция connectionString в файле настроек, которая должна быть заполнена параметрами подключения к БД. В следствии чего Сервер пытается подключиться к БД под Windows-пользователем “NT AUTHORITYNETWORK SERVICE”, под которым он запущен, а не под внутренним пользователем SQL Server, о котором я писал ранее. Судя по всему при установке полностью не выполнилась работа мастера настройки, в результате чего данная секция осталась пустой.
Переустановите ЛЭРС УЧЕТ, убедитесь что секция connectionString в файле настроек Сервера ЛЭРС УЧЕТ будет заполнена и проверьте возникнет ли у вас после этого описанная ситуация.
А что должно быть там указано в файле connectionString что бы я понял что он заполнен?Ок сейчас переустановлю ПО.
Пример заполненной секции:
Data Source=(local)LERS;Initial Catalog=LERS;Integrated Security=False;User ID=LersUchetAccount;Password=verysecurepassword;Connect Timeout=30;Application Name=“ЛЭРС УЧЕТ - Сервер”;Current Language=us_english
Начал устанавливать новую версию после установке SQL Server 2014 программа зависает и далее не идет этап установки все представлено на скрине.В процессе установки ошибок не каких не возникает.
Lers.Server.xml (277 Bytes)
Программа установки ЛЭСР УЧЕТ запускает установку SQL Server с параметрами по умолчанию. Если процесс установки зависает, значит установка SQL Server требует с параметрами по умолчанию не возможна. В этомслучае вам необходимо установить SQL Server самостоятельно, после чего установить ЛЭРС УЧЕТ с подключением к существующему SQL Server, указав параметры подключения к установленному вами самостоятельно SQL Server.
Если у вас есть инструкция как поставить на сервер БД Лэрс Учета скиньте ссылку на инструкцию.Сейчас у меня актуальная версия программы я установил старую версию ПО и обновился из под нее до актуальной версии.Похожая ситуация с установкой уже была прошлым летом, тогда у вас были баги с установщиком.
Какой либо отдельной инструкции у нас никогда небыло. Пожалуйста, руководствуйтесь соответствующим разделом документации Установка ЛЭРС УЧЕТ. В нем есть в том числе раздел Настройка и запуск, в котором в том числ описана настройка и запуск с установленным SQL Server.