|
|
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Доброе всем утро! Хочу задать вопрос по репликации на ASA между Linux и Windows. Начал с экспериментов между двумя Windows машинами. Репликация идет на ура. Потом перенес одну базу с windows на Linux (Unload / Read). Сделал extract с linux машины и установил этот extract на windows. Проблемы начались при запуске программы dbremote под Linux. Почему-то она не желает: 1. Не хочет забирать почту из почтового ящика. Совершенно точно, что эта почта есть в почтовом ящике, dbremote успешно устанавливает соединение с базой данных, но почту почему-то не обрабатывает (не посылает и не принимает) 2. Не хочет запускаться в режиме демона. Т.е. программа просто 1 раз отрабатывает, пишет, что успешно завершена и выходит. При попытке запуска с опцией -ud -ot log_file.log делает то же самое, только вывод информации осуществляет в файл. Почтовый сервер MS Exchange. Команда, которой я запускаю программу dbremote: dbremote -c "eng=test;uid=dba;pwd=sql" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 10:08 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Поставь в базе для нужного протокола опцию Debug = Yes и почитай что там агент будет писать в своем окне. Может тебе это поможет. Если нет, то опубликуй это (написанное агентом) сдесь, может помогем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 12:13 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Дополнительная информация: Сделал отладку. Вот что пишет программа dbremote I. 06/08 12:05:28. connect POP3 I. 06/08 12:05:28. +OK Microsoft Exchange 2000 POP3 server version 6.0.6487.0 (s bc-server.sbconsulting.ru) ready. I. 06/08 12:05:28. USER rep_user I. 06/08 12:05:28. +OK I. 06/08 12:05:28. PASS 123456 I. 06/08 12:05:28. +OK User successfully logged on. I. 06/08 12:05:29. Execution completed Странно, но в почтовом ящике - есть почта! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 12:16 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Зачем так сложно? Перенос c Windows на Linux делается простым копирование файлов базы (форматы одинаковые). Дальше ставим set remote file option public.debug='Yes' и смотрим что происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 12:42 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Уже сделал - результат смотрите выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 12:49 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Как на счёт проверки: Переносим обратно на винду проблемную базу и запускаем на ней dbremote. Смотрим, что имеем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 13:06 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Эксперимент провел. При переносе файлика базы данных на windows он стартовать не захотел. При запуске файлика при помощи dbsrv9 он выдал сообщение об ошибке: Database cannot be started -- server must be upgraded to start "G:\Temp\2\temp.db" (Capability 32 missing) Перенес базу при помощи unload / read. Запустил dbremote под виндами. Он выдал следующий текст: I. 06/08 14:14:49. connect POP3 I. 06/08 14:14:49. +OK Microsoft Exchange 2000 POP3 server version 6.0.6487.0 (sbc-server.sbconsulting.ru) ready. I. 06/08 14:14:49. USER rep_user I. 06/08 14:14:49. +OK I. 06/08 14:14:49. PASS 123456 I. 06/08 14:14:49. +OK User successfully logged on. I. 06/08 14:14:49. STAT I. 06/08 14:14:49. +OK 1 844 I. 06/08 14:14:49. TOP 1 0 I. 06/08 14:14:49. +OK I. 06/08 14:14:49. Scanning logs starting at offset 0000428231 I. 06/08 14:14:49. Processing transaction logs from directory "G:\Temp\2\" I. 06/08 14:14:49. Processing transactions from active transaction log I. 06/08 14:14:49. Hovering at end of active log Как видите, текст под виндами кардинально отличается от Linuxового ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 14:23 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Дополнительная информация: Запустил сервер под линуксом, а программу dbremote под виндами - в такой комбинации - работает. Видимо проблемы все-таки где-то в программе dbremote ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 14:39 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Интересный последний постинг. А лог файл где тогда лежит от базы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 15:45 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Лог файл лежит там же, где и база - на Linux. Файл базы называется test.db, файл лога - test.log ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 16:10 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
OK. Тогда можно поставить -z -zo ... -zr ALL при старте сервера и dbremote запустить с ключами -s -r. Что пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 16:31 |
|
||
|
Репликация Linux <-> Windows на ASA 9 вопрос про dbremote
|
|||
|---|---|---|---|
|
#18+
Программа dbremote - поведение не изменилось - пишет то же самое. Сам сервер бызы данных пишет лог с указанным мной именем. Содержимое лога наверное сюда выкладывать не стоит - могу прислать по почте (скажите адрес). Просто он занимает 64к Помимо лога, сервер базы данных выводит на консоль следующие сообщения: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 17:25 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32552305&tid=2014441]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 147ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...