Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Dbremote / 12 сообщений из 12, страница 1 из 1
24.03.2006, 18:12
    #33624456
Dbremote
Подскажите пожалуста что делать

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

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

Как бы это сделать?
...
Рейтинг: 0 / 0
24.03.2006, 18:16
    #33624466
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dbremote
У меня так сделано - запускаю как сервис, с параметром "-k", на сам сервис в Windows ставлю параметр "Перезапустить после остановки" на 1 минуту. Даже работает :)
...
Рейтинг: 0 / 0
24.03.2006, 18:19
    #33624473
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dbremote
Гриценко А.В. пишет:
> 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
24.03.2006, 18:22
    #33624480
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dbremote
ASCRUS пишет:
> У меня так сделано - запускаю как сервис, с параметром "-k", на сам
> сервис в Windows ставлю параметр "Перезапустить после остановки" на 1
> минуту. Даже работает :)

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

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

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

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

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

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

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

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

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


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