• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Установка серверной части в качестве сервиса?

Автор odin, Травень 06, 2008, 16:40:09

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

odin

Добрый день. столкнулся с проблеммой, что пока пользователь не залогинен на сервере, серверная часть не работает. хотел спросить, можно как то запустить серверную часть в качестве сервиса?

admin

1. Запустите msconfig и удалите из автозапуска fbserver
2. Зайдите в папку .../UkrSkladS/bin/  и выполните след 3 команды

instreg install -z
instsvc install -auto -guardian -z
instsvc start


spitnik

при выполнении вышеуказанных действий выдает ошибку (windows 2008 server x 64)
Сигнатура проблемы:
  Имя события проблемы:   APPCRASH
  Имя приложения:   fbguard.exe
  Версия приложения:   1.5.6.5026
  Штамп времени приложения:   4acadf08
  Имя модуля с ошибкой:   fbclient.dll
  Версия модуля с ошибкой:   6.0.6001.18538
  Штамп времени модуля с ошибкой:   4cb733e1
  Код исключения:   c0000135
  Смещение исключения:   0006f1e7
  Версия ОС:   6.0.6001.2.1.0.18.10
  Код языка:   1049
  Дополнительные сведения 1:   9d13
  Дополнительные сведения 2:   1abee00edb3fc1158f9ad6f44f0f6be8
  Дополнительные сведения 3:   9d13
  Дополнительные сведения 4:   1abee00edb3fc1158f9ad6f44f0f6be8

Прочтите заявление о конфиденциальности:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419

admin


lyolyalya

Цитата: admin від Травень 07, 2008, 10:02:09
1. Запустите msconfig и удалите из автозапуска fbserver
2. Зайдите в папку .../UkrSkladS/bin/  и выполните след 3 команды

instreg install -z
instsvc install -auto -guardian -z
instsvc start
Эмм...для начинающих...эти команды вводить где?в командной строке?

admin

Да, заходите в папку /UkrSkladS/bin/  и запускаете, можно создать в этой папке батник например назвать install_svc.bat с содержимым:
instreg install -z
instsvc install -auto -guardian -z
instsvc start


и запустить его. Обязательно от админа.

lyolyalya

Цитата: admin від Жовтень 17, 2012, 15:54:14
Да, заходите в папку /UkrSkladS/bin/  и запускаете, можно создать в этой папке батник например назвать install_svc.bat с содержимым:
instreg install -z
instsvc install -auto -guardian -z
instsvc start


и запустить его. Обязательно от админа.
а как в ХР запустить от админа?=)

lyolyalya

Цитата: lyolyalya від Жовтень 31, 2012, 10:52:16
Цитата: admin від Жовтень 17, 2012, 15:54:14
Да, заходите в папку /UkrSkladS/bin/  и запускаете, можно создать в этой папке батник например назвать install_svc.bat с содержимым:
instreg install -z
instsvc install -auto -guardian -z
instsvc start


и запустить его. Обязательно от админа.
а как в ХР запустить от админа?=)
Разобрался.Правда,пришлось-таки самому зайти в службы и поставить автоматический запуск сервиса ибо он включался вручную.То ли это оттого,что я так и не разобрался с запуском от имени админа под XP, толи просто специфика...на всяк случай решил поделится горьким опытом новичка=)

lyolyalya

Ну вроде бы установка сервера как сервиса полностью убрала эту проблему.А не проще ли сделать эту функцию по умолчанию.и пользователь не заморачивается и автоматом отпадает довольно серьезная,как по мне,недоработка.

admin

Цитата: lyolyalya від Листопад 05, 2012, 10:14:38
Ну вроде бы установка сервера как сервиса полностью убрала эту проблему.А не проще ли сделать эту функцию по умолчанию.и пользователь не заморачивается и автоматом отпадает довольно серьезная,как по мне,недоработка.

В чем именно недоработка? Сервер запускается как приложение чтобы пользователь его видел и мог снять, если надо, для обновления например. А как Сервис он нужен для работы с удаленным рабочим столом, но программа не предназначена для этого, стандарт работы по сети для УкрСклада это простая сетевая версия. Возможно 2.5 Firebird будем так включать или давать выбор, на данный момент так.