Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Зависание при подключении через nssm #4139

Closed
hirurg-lybitel opened this issue May 30, 2019 · 13 comments
Closed

Comments

@hirurg-lybitel
Copy link

hirurg-lybitel commented May 30, 2019

Создана служба через nssm. Вот инструкция, если что.

При её работе, происходит подключение к базе, но почему-то всё на этом и останавливается. Не происходит загрузка списка автозадач, а, следственно, и их выполнение.

image

А вот так это должно выглядеть.

image

При этом подключение видно в списке пользователей.
Хотелось бы узнать, что происходит после подключения к БД со списком автозадач.

@hirurg-lybitel
Copy link
Author

Проблема в формате даты системной учётной записи.

Необходимо добавить сообщение об этом в лог, например:

Неверный формат даты m/d/yyyy. Требуемый формат dd.mm.yy

@gsbelarus
Copy link
Member

gsbelarus commented Jun 6, 2019 via email

@hirurg-lybitel
Copy link
Author

hirurg-lybitel commented Jun 6, 2019

Из-за этой строки в exe и последующей обработки.
MessageBox понятное дело не выводится

Pos('dd.mm.yy', AnsiLowerCase(ShortDateFormat)) <> 1

@ShlTanya
Copy link

Виснет, потому что неверный формат и программа пытается спросить.. нужно ли его менять.. А т.к. запуск службы Гедымина идёт от имени системной учётной записи, то окно с вопросом не отображается, программа ждёт ответа.. а его нет. Я предлагаю менять именно пользователя от имени которого стартует служба. Ведь не только настройки времени могут не совпадать.. ещё денежные единицы..

@gsbelarus
Copy link
Member

gsbelarus commented Jun 19, 2019 via email

@gsbelarus
Copy link
Member

gsbelarus commented Jun 19, 2019 via email

@ShlTanya
Copy link

Только как узнать что запускается именно как служба.. в строке подключения нет такой информации.

@gsbelarus
Copy link
Member

gsbelarus commented Jun 19, 2019 via email

@ShlTanya
Copy link

Я пробовала сама.. там нет никакого признака.

@gsbelarus
Copy link
Member

gsbelarus commented Jun 19, 2019 via email

@ShlTanya
Copy link

А что делать с неправильным форматом даты.. просто выводить в лог сообщение??

@gsbelarus
Copy link
Member

gsbelarus commented Jun 19, 2019 via email

@NikolayUkleyko
Copy link

Коллеги, если, на ваш взгляд данная тема уже неактуальна, пожалуйста, закройте ее.
@hirurg-lybitel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants