Не могу зайти в прогу, пишит, что нет ответа от серв.приложений (недословно). Переустановка не помогает. В конце установки пишит, что истекло время ответа служб. При попытке запустить С.П. в ручную (ЕХЕ-шником в папке самого С.П.) происходит попытка загрузки и откат. Что делать?
Невозможность ручного запуска говорит о том, что служба сервера ЛЭРС УЧЕТ запущена и работает. После запуска сервер создает файл журнала, в который протоколирует свою работу, включая ошибки.
Самая частая ошибка - невозможность подключения к серверу базу данных. В этом случае сервер ЛЭРС УЧЕТ не может нормально работать и принимать подключения.
Файлы с журналами находятся в папке “C:ProgramDataLERSLogsServer” (если сервер установлен на Windows Vista / 7 / Server 2008), либо в папке “C:Documents and SettingsAll UsersApplication DataLERSLogsServer” (если сервер установлен на Windows XP / Server 2003).
а у меня вот такая ошибка
Службы
Не удалось запустить службу ЛЭРС УЧЁТ - Сервер Приложений на Локальный компьютер
Ошибка 1053: Служба не ответила на запрос своевременно.
ОК
== Журнал открыт 2011-06-17 10:13:32.187
2011-06-17 10:13:32.250 I:4072 Список сетевых интерфейсов для компьютера server:
2011-06-17 10:13:32.265 I:4072 - 192.168.45.1
2011-06-17 10:13:32.265 I:4072 - 91.193.178.168
2011-06-17 10:13:32.265 I:4072 - 127.0.0.1
2011-06-17 10:13:32.296 E:4072 Ошибка запуска сервера! Cannot assign socket to local address wmain
2011-06-17 10:13:32.296 I:4072 Служба остановлена
Есть два возможные причины подобных ошибок.
- На компьютере уже запущен сервер ЛЭРС УЧЁТ, а вы пытаетесь запустить второй экземпляр.
- Какая-либо другая программа занимает порт 10000. В этом случае или отключите эту программу или откройте текстовым редактором файл C:Program FilesLERSASKUE ServerinLERS_SP.ini и в параметре ListenAddressPort измените используемый сервером порт на порт, не используемый другими программами.
Да дело было в порте 10000
но есть еще проблема:
Службы
Служба “ЛЭРС УЧЁТ - Сервер Приложений” на “Локальный компьютер” была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если им нечего делать, например, служба журналов и оповещений производительности.
ОК
по ходу базе ппц
как восстановить резервную копию LERS_20110124141423.bak
Эта процедура описана в руководстве пользователя в статье “Восстановление базы данных”.
Онлайн-версия статьи доступна на нашем сайте:
http://soft.lers.ru/manual/restoredatabase.html
Что написано в файле журнала сервера ЛЭРС УЧЕТ?
после восстановления базы с резервной копии LERS_20110124141423.bak сервер не хочет запускаться.
Службы
Служба “ЛЭРС УЧЁТ - Сервер Приложений” на “Локальный компьютер” была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если им нечего делать, например, служба журналов и оповещений производительности.
ОК
LOG
LERS.Server.SqlQuery
2011-06-18 08:57:35.640 C:6056 CS:0 Ошибка при инициализации сервера.
System.Data.SqlClient.SqlException: Could not find stored procedure ‘ssp_GetSystemParameters’.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at LERS.Server.SqlQuery.ExecuteWithErrorHandling(ExecutionResultType resultType)
at LERS.Server.SqlQuery.Execute()
at LERS.Server.Core.SystemParameter.GetSystemParameters()
at LERS.Server.Core.SystemParameter.Initialize()
at LERS.Server.SystemPlugin.LERS.Server.ISystemPlugin.OnStartServer() LERS.Server.SystemPlugin
2011-06-18 08:57:35.640 E:6056 Ошибка запуска службы сервера приложений. Сервис будет остановлен. ApplicationServerService::OnRunning
База данных системы должна называться LERS. Вероятно, при восстановлении вы указали другое имя базы данных.
Вы можете использовать другое имя, но в этом случае нужно указать его в .ini-файле сервера (секция Database, параметр DatabaseTitle).
Приведите все записи из журнала server.log с момента последнего запуска севера.
Теперь все ясно.
Версия восстановленной базы данных отличается от версии сервера. Для решения проблемы загрузите с нашего сайта пакет для ручного обновления и запустите его на сервере. Программа установки обновлений обновит файлы сервера и структуру базы данных до текущей версии.
Да спасибо Евгений. Все работает восстановился с резервной копии.
вот тут вам надо было Скачать систему диспетчеризации ЛЭРС УЧЁТ написать в описании “Пакет для ручного обновления ЛЭРС УЧЕТ обновит файлы сервера и структуру базы данных до текущей версии.”
Написали
Здравствуйте. Сегодня решил обновить лэрс и после обновления не запускается лэрс-сервер выдает такую ошибку при попытке запустить службу
Попытался переустановить полностью лэрс, по окончании выдало такую ошибку
Подскажите, пожалуйста, как решить проблему? Пытался менять порт, не помогло. Visual c++ установлены
Известная нам информация об этой ошибке находится здесь. Если не помогает, возможно, нужно установить все доступные обновления для Windows 7. Другой информации, к сожалению, на данный момент нет.
По вашему скриншоту видно, что вы исползьуете ОС семейства Windows 7. Мы готовимся завершить поддержку этой ОС для работы сервера и службы опроса. В любом случае срочно рассмотрите обновление операционной системы.
PS: Прошу вас если есть дальнейшние вопросы новые обращения на форуме, а не поднимать темы 12-летней давности. В ней обсуждалась совсем другая проблема, которая была решена.