powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Dbremote
12 сообщений из 12, страница 1 из 1
Dbremote
    #33624456
Подскажите пожалуста что делать

Dbremote запущенный как сервис теряет коннект с FTP и встает c сообщением " выполнение завершено".

Дальше надо рестартовать сервис автоматически или заставить его соединяться повторно

Как бы это сделать?
...
Рейтинг: 0 / 0
Dbremote
    #33624466
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня так сделано - запускаю как сервис, с параметром "-k", на сам сервис в Windows ставлю параметр "Перезапустить после остановки" на 1 минуту. Даже работает :)
...
Рейтинг: 0 / 0
Dbremote
    #33624473
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гриценко А.В. пишет:
> Dbremote запущенный как сервис теряет коннект с FTP и встает c
> сообщением " выполнение завершено".
>
> Дальше надо рестартовать сервис автоматически или заставить его
> соединяться повторно

Не надо рестартовать. Если как сервис запускается, то в SC свойствах
базы и в свойствах удаленного юзера Send frequency надо поставить не
Send then close, а send every... либо send daily at...
Смотри в хелпах про Send frequency. Дефолтный режим Send then close
может использоваться при запуске dbremote не как сервис, а как
приложение, например в скриптах, запускаемых системным шедулером или
вручную.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Dbremote
    #33624480
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUS пишет:
> У меня так сделано - запускаю как сервис, с параметром "-k", на сам
> сервис в Windows ставлю параметр "Перезапустить после остановки" на 1
> минуту. Даже работает :)

Оригинально Но немного извратно, неожиданный ход.
Хотя мысль хорошая для плохих каналов и эпизодически больших объемов,
когда хочется сделать почаще, но есть риск что к следующему запуску
предыдущий еще не завершится.

Спасибо за идею, для меня актуально, может как-нибудь попробую.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Dbremote
    #33624499
А где опция перезапустить после установки ?

У меня 2000 анг.
Там есть Recovery но это если возникает ошибка,
а так ничего не рестартует
...
Рейтинг: 0 / 0
Dbremote
    #33624510
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гриценко А.В. пишет:
> А где опция перезапустить после установки ?
>
> У меня 2000 анг.
> Там есть Recovery но это если возникает ошибка,

А под ошибкой подразумевается остановка приложения нештатным путем, т.е.
не путем указания сервису, что надо остановиться.

> а так ничего не рестартует

Все три поля заполнил? First failure, second failure, subsequent failure
- надо выставить restart the service
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Dbremote
    #33624536
Угу
Эффекта нет
...
Рейтинг: 0 / 0
Dbremote
    #33624589
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в поисках лучшего решения и постоянного молчания в лице разработчиков dbremote (судя по недочетам, его пишут явно не те же профи, что разрабатывают ASA), выработал следующую схему, гарантирующую прием данных, в условиях недоступности админа:

1. качаем и используем утилиту nncron
2. создаем task, где рестартуем сервис каждый час (если dial-up дорогой то выбираем другой промежуток) с опцией TRAY-REFRESH, поскольку добрый сервис dbremote за собой не подтирает иконки в трее (кто-нить скажите им про это, раздражает до невозможности).
3. создаем task, который за минуту-другую до события, описанного в п.2, удаляет ВСЕ сообщения в репликационной папке, и делает любое изменения в любой таблице (например, увеличить дату выпуска ехе файла на 1 милисекунду), которая в репликации, через командную строку isql...

данная схема позволяет работать на полном автомате, даже если выпадают или портятся сообщения, виснет сервис и др, при этом позволяет разработчику или админу дышать свободно и заниматься своими делами...

З.Ы. я даже многие критичные сервисы (фаервол, прокси) посадил на рестарт в nncron; nncron имеет свой дополнительный сервис (!) который запустит nncron, если он упадет. Вот как создаются надежные вещи выходцами СССР :))
...
Рейтинг: 0 / 0
Dbremote
    #33624590
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл добавить, что nncron для русскоязычных халявен, там в русском хелпе описано, как зарегистрировать для некоммерческого пользования
...
Рейтинг: 0 / 0
Dbremote
    #33624599
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще поправка п.3 должен быть только для dbremote, который обслуживает консолидированную базу
...
Рейтинг: 0 / 0
Dbremote
    #33624613
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
простите за ошибки по п.3.
т.е. нужно удалить сообщения во всех папках (например, RECURSIVE FILE-DELETE: "D:\FTP\dbremote\*"), а изменить любое поле в консолидированной базе.
...
Рейтинг: 0 / 0
Dbremote
    #33624848
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гриценко А.В.Угу
Эффекта нет
У меня с параметров "-k" все замечательно работает.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Dbremote
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]