Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


странно. Ничего не понимаю. И firewall выключал вроде,
и путь такой же.
А вот jre установлена в d:\program files...?
может она что-то?

AR> Не поверите, но у меня тоже "D:\Documents and
AR> Settings\andrew\Replication\
AR> ..". И при этом всё работает ...


--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


пойдута я диск с eclipse поищу, чтоб не скачивать.

AR> Не тяжело .. :)
AR> Пользуем eclipse.org ... счастливы .. :)


--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR> Публикация и подписчик на разных портах?

да, конечно. Если порт один, оно сразу пресекает? говорит порт занят.

AR> :)
AR> Тогда можем продолжить завтра ..

замечательно.


--
Кочмин Александр 





Re: � ��� �� ������ �� �������� ����������

2006-11-17 Пенетрантность Malinovsky Vladimir


"Dmitri Kuzmenko" >
>
>
> òàê ÷òî íå ðàíüøå ïîíåäåëüíèêà. È òî, òîëüêî íà÷íóòñÿ îôîðìëÿòüñÿ
> ìàòåðèàëû.
>
...

:) :) :)

Íàäî ïîëàãàòü, ìàòåðèàëû ìîñêîâñêîé êîíôåðåíöèè óæå "îôîðìëåíû"? 





Re: off: Вопрос ДК и Алексею Ковязину по конференции в Киеве

2006-11-17 Пенетрантность Dmitri Kuzmenko


Hello, Konstantin!

Константин wrote:


PS: Блин ну что по одному слову вытягивать приходится :)
Может, если не тяжело? перешли это письмо на
lkg<#>ua.fm или оно в бумажном формате пришло ?


вот блин, друг-другу мозги клюют, по другому
и назвать не могу, извините за резкость.
на www.ibase.ru в "новостях на неделе" вторая новость
про киевский семинар. со ссылкой на тех, кто организует
зал, и т.п. и телефон для справок есть, и адрес, и все
остальное.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Большой БЛОБ

2006-11-17 Пенетрантность Dmitri Kuzmenko


Hello, Konstantin!

Konstantin R. Beliaev wrote:


к производительности не имеет. об этом написано в
http://www.ibase.ru/ibfaq.htm#bss


А по сети он передается одним куском или порциями?
Если второе, то чем регулируется размер порции?


лениво тебе код смотреть. размером буфера под
блоб на клиенте и определяется. как еще передать
блоб на сервер, как не частями?

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Borland разродилась дочкой с именем CodeGear

2006-11-17 Пенетрантность Dmitri Kuzmenko


Hello, Alex!

Alex Cherednichenko wrote:


Судя по всему, распродать срЕды разработки по частям не получилось.
Имхо, выдавливание Developer Group в отдельную компанию, имеет целью
всё тоже самое - продать. Но теперь уже оптом.


гм. а когда и кто говорил, что среды разработки будут распродаваться
по частям? С самого начала разделения было сказано, что все IDE
и IB пойдут в эту самую отдельную контору. см. пресс-релиз
Борланд от 8 февраля.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: А где же данные по Пражской конференции?

2006-11-17 Пенетрантность Dmitri Kuzmenko


Hello, sasha!

sasha wrote:


Я думал конференция в Праге ещё 14-го закончилась. Сегодня уже 17-е, а 
из праги ни слуху ни духу... Нетерпится новый Roadmap посмотреть. ДЕ и 
Влада тоже не видно что-то...


вылетать из Праги по окончании конференции - непозволительная роскошь.
И то, на вылет тратится один день. я вот только к вечеру до компа 
добрался (вылет в 11 по местному +2 при перелете, пока до метро, и т.п.).

После чего начинается общение с друзьями и знакомыми, т.е. +1 день.

так что не раньше понедельника. И то, только начнутся оформляться
материалы.

p.s. возвращаясь к 14-му. +2 дня на прогулки по городу - вполне
нормально. Пить чешское пиво можно бесконечно, что с удовольствием
делают чехи - как мужчины, так и женщины. К сожалению, нам удалось
его попить всего 6 дней.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

Публикация и подписчик на разных портах?


И всё же попробуйте отключить все файрволы ...

Но еще не разбирался. Чуствую, что на правильном пути, но уже полночь ;)




:)
Тогда можем продолжить завтра ..

--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

Не тяжело .. :)
Пользуем eclipse.org ... счастливы .. :)

А тяжело с непривычки отладчик java поставить, чтоб отловить в коде, где

ошибка происходит?
Исходники есть, ошибка у меня воспроизводиться, осталось строку отловить.



--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin


Создал 2 базы с одной таблицей. Для простоты эксперимента.
Так вот ошибка осталась та же.
Но в базе приемнике, которая в subscriber прописана, таблицы создались.
Потом я подумал а что за буква d:
а ведь это там у меня Documents and settings как раз. И там как раз
replicator решил что будет его каталог.



Не поверите, но у меня тоже "D:\Documents and Settings\andrew\Replication\
..". И при этом всё работает ...

Видимо дело дествительно с XML связано. Которые для репликации создаются.




Несколько раз попробовал создать подписчика .. :)
Всё получается ...
Причём специально пытаюсь с тем что я выкладывал ...

--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR> Но к сожалению это не проясняет суть ошибки ..
AR> У меня она никак не хочет воспроизводится ... :)

там в логе есть вроде как номера строк
при этом еще и вместе с callStack

com.daffodilwoods.replication.Subscription.getPublicationTableQueries(Subscription.java:474)com.daffodilwoods.replication.Subscription.subscribe(Subscription.java:198)com.daffodilwoods.repconsole.CreateSubscription.createSubscription(CreateSubscription.java:232)com.daffodilwoods.repconsole.CreateSubscription.jButtonPublish_actionPerformed(CreateSubscription.java:262)com.daffodilwoods.repconsole.CreateSubscription_jButtonPublish_actionAdapter.actionPerformed(CreateSubscription.java:374)

как-то вот так.
И посмотрел по исходнику, да. Вроде как оно.
Но еще не разбирался. Чуствую, что на правильном пути, но уже полночь ;)

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR> Но к сожалению это не проясняет суть ошибки ..
AR> У меня она никак не хочет воспроизводится ... :)

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

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


не-а.
Создал 2 базы с одной таблицей. Для простоты эксперимента.
Так вот ошибка осталась та же.
Но в базе приемнике, которая в subscriber прописана, таблицы создались.
Потом я подумал а что за буква d:
а ведь это там у меня Documents and settings как раз. И там как раз replicator 
решил что будет его каталог.
Это насчет вот этого
"> 2006-11-17 21:02:05.125

unknown protocol: d

java.net.URL.(Unknown Source)java.net.URL.(Unknown
Source)java.net.URL.(Unknown


Нехорошо. Где-то в XML прописано, что либо DTD, либо XSD лежит на диске,
причем задан только путь к файлу, а надо URL: file://d:.../bla.dtd
Подозреваю, что на этом парсание XML-ки кончается."

Видимо дело дествительно с XML связано. Которые для репликации создаются.


AR> После повторения действий над девственно чистыми базами всё получилось?
AR> :)
AR> я тут одну системную ошибку сделал. Сначала натравил на базу RepServer
AR> а
AR>> потом сделал базу для Subscriber копированием этой базы. с таблицами
AR>> служебными.
AR>>
AR>
AR> -- 
AR> Удачи

AR> Андрей Рыжохин
AR> www.ardas.dp.ua


--
Кочмин Александр 





Re: ANN: dbcDataPump

2006-11-17 Пенетрантность Igor Lagov

On Wed, 15 Nov 2006 16:03:09 +0200, "Boris Loboda"
<[EMAIL PROTECTED]> wrote:

>
>dbcDataPump - утилита для миграции данных между базами данных различных SQL
>серверов.
Обрадовался, скачал, запустил, осмотрел, вернулся к ibdatapump.

>Много глюков и очень мало извратных фич, так необходимых в реальной работе. 
>Предложения и
>замечания принимаются.
Перенесите из ibdatapump такую извратную фичу, как доступ через ODBC.
Я применяю ibdatapump в первую очередь для конвертирования из разных
*.mdb, *.dbf, *.csv, *.xls и т.п.
Если добавите возможность обратного движения (сервер->настольные БД) наверное
тоже кому-нибудь будет хорошо.

IL



Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

2006-11-17 21:02:05.125
> unknown protocol: d
>
> java.net.URL.(Unknown Source)java.net.URL.(Unknown
> Source)java.net.URL.(Unknown

Нехорошо. Где-то в XML прописано, что либо DTD, либо XSD лежит на диске,
причем задан только путь к файлу, а надо URL: file:///d:/.../bla.dtd

Подозреваю, что на этом парсание XML-ки кончается.



Даффодиловцы к сожалению не используют ни DTD ни XSD.
У них свой xml "язычёк" и они его сами разбирают. И сами же генерят ...

Но к сожалению это не проясняет суть ошибки ..
У меня она никак не хочет воспроизводится ... :)

--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

После повторения действий над девственно чистыми базами всё получилось? :)

я тут одну системную ошибку сделал. Сначала натравил на базу RepServer а

потом сделал базу для Subscriber копированием этой базы. с таблицами
служебными.



--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


RR>
RR>> 2006-11-17 21:01:59.437
RR>> GDS Exception. 335544351. unsuccessful metadata update
RR>> Table REP_SUBSCRIPTIONS already exists
RR>
RR> Думаю, что не слишком серьезно... наверно пытается создать табличку, но
RR> обрабатывает ошибку.

ага. Это порешу.

RR>
RR>> 2006-11-17 21:02:05.125
RR>> unknown protocol: d
RR>>
RR>> java.net.URL.(Unknown Source)java.net.URL.(Unknown
RR>> Source)java.net.URL.(Unknown
RR>
RR> Нехорошо. Где-то в XML прописано, что либо DTD, либо XSD лежит на
RR> диске, причем задан только путь к файлу, а надо URL: file:///d:/.../bla.dtd

хм. Где-бы еще найти этот файл. Вот же ж.
И ведь настройки такой не видел.

RR>
RR> Подозреваю, что на этом парсание XML-ки кончается.
RR>
RR>> Socket write Error.
RR>>
RR>> com.daffodilwoods.replication.Subscription.getPublicationTableQueries(
RR>> Subscription.java:474)
RR>
RR> Непонятно может результат предыдущих.

про эту ошибку они пишут в описании
"REP083=Socket write Error.
Replicator throws this exception, if some problem occurs while writing the data from 
the file to a socket. "

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR> Довольно мощный лог. :)

да, не учел. :)

AR>
AR>
AR> Настораживает вот это:
AR> GDS Exception. 335544351.
AR> unsuccessful metadata update
AR> Table REP_SUBSCRIPTIONS already exists

AR> AR>
AR> она действительно где то присутствует в одной из баз?

я тут одну системную ошибку сделал. Сначала натравил на базу RepServer а потом 
сделал базу для Subscriber копированием этой базы. с таблицами служебными.



--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


D>
D> Alexandr Kochmin wrote:
D>>
D>> вот кусок лога
D>
D>ТЫ ЭТО ВСЁ ПРОЧИТАЛ? 8-О Снимаю шляпу и грызу её от зависти к
D> упорству и здоровью...
D>

я не ожидал что такой большой. Copy-paste а сколько букв и не посмотрел.

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Roman Rokytskyy



2006-11-17 21:01:59.437
GDS Exception. 335544351. unsuccessful metadata update
Table REP_SUBSCRIPTIONS already exists


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



2006-11-17 21:02:05.125
unknown protocol: d

java.net.URL.(Unknown Source)java.net.URL.(Unknown 
Source)java.net.URL.(Unknown 


Нехорошо. Где-то в XML прописано, что либо DTD, либо XSD лежит на диске, 
причем задан только путь к файлу, а надо URL: file:///d:/.../bla.dtd


Подозреваю, что на этом парсание XML-ки кончается.


Socket write Error.

com.daffodilwoods.replication.Subscription.getPublicationTableQueries(Subscription.java:474)


Непонятно может результат предыдущих.

Роман



Re: Daffodil Replicator

2006-11-17 Пенетрантность Roman Rokytskyy



Роман, простите что не по теме, но вот вопросик общего плана:
- в чем проблема что с вашими драйверами я не могу законнектиться через 
SQuirreL Client ,а через Execute Query коннектится как вы пиали , но кроме 
таблиц ничего не вилит (триггеры, вью и т д).


ДолжОн работать :) Пиши баг-репорот в трэкер.

Роман



Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

Довольно мощный лог. :)

Настораживает вот это:
GDS Exception. 335544351. unsuccessful metadata update
Table REP_SUBSCRIPTIONS already exists

она действительно где то присутствует в одной из баз?


вот кусок лога




--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Ded


Alexandr Kochmin wrote:


вот кусок лога


  ТЫ ЭТО ВСЁ ПРОЧИТАЛ? 8-О Снимаю шляпу и грызу её от зависти к 
упорству и здоровью...


--
Regards. Ded.



Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR> А PupServer запущен в это время?

ага. запушел. Они оба на одном компе.

AR> Хотя если не запущен, то другая ошибка выдаётся ...
AR>
AR> Всякие файрволы выключены (в том числе виндовый)?

попробую Но вроде как там я разрешил.

AR> Ещё можно посмотреть лог вот здесь:
AR> %HOME%\Replication\log\ERROR.log
AR> Там редко, но бывает пояснение ошибки.
AR>  AR> С PubServer вроде получилось

вот кусок лога


com.daffodilwoods.replication.Subscription.getRemoteReplicationServer(Subscription.java:522)com.daffodilwoods.replication.Subscription.getPublication(Subscription.java:1253)com.daffodilwoods.replication.Subscription.subscribe(Subscription.java:195)com.daffodilwoods.repconsole.CreateSubscription.createSubscription(CreateSubscription.java:232)com.daffodilwoods.repconsole.CreateSubscription.jButtonPublish_actionPerformed(CreateSubscription.java:262)com.daffodilwoods.repconsole.CreateSubscription_jButtonPublish_actionAdapter.actionPerformed(CreateSubscription.java:374)javax.swing.AbstractButton.fireActionPerformed(Unknown
 Source)javax.swing.AbstractButton$Handler.actionPerformed(Unknown 
Source)javax.swing.DefaultButtonModel.fireActionPerformed(Unknown 
Source)javax.swing.DefaultButtonModel.setPressed(Unknown 
Source)javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown 
Source)java.awt.Component.processMouseEvent(Unknown 
Source)javax.swing.JComponent.processMouseEvent(Unknown 
Source)java.awt.Component.processEvent(Unknown 
Source)java.awt.Container.processEvent(Unknown 
Source)java.awt.Component.dispatchEventImpl(Unknown 
Source)java.awt.Container.dispatchEventImpl(Unknown 
Source)java.awt.Component.dispatchEvent(Unknown 
Source)java.awt.LightweightDispatcher.retargetMouseEvent(Unknown 
Source)java.awt.LightweightDispatcher.processMouseEvent(Unknown 
Source)java.awt.LightweightDispatcher.dispatchEvent(Unknown 
Source)java.awt.Container.dispatchEventImpl(Unknown 
Source)java.awt.Window.dispatchEventImpl(Unknown 
Source)java.awt.Component.dispatchEvent(Unknown 
Source)java.awt.EventQueue.dispatchEvent(Unknown 
Source)java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown 
Source)java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
Source)java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
Source)java.awt.Dialog$1.run(Unknown Source)java.awt.Dialog$2.run(Unknown 
Source)java.security.AccessController.doPrivileged(Native 
Method)java.awt.Dialog.show(Unknown 
Source)com.daffodilwoods.repconsole.MainFrame.jMenuSub_Create_actionPerformed(MainFrame.java:466)com.daffodilwoods.repconsole.MainFrame_jMenuSub_Create_actionAdapter.actionPerformed(MainFrame.java:1087)javax.swing.AbstractButton.fireActionPerformed(Unknown
 Source)javax.swing.AbstractButton$Handler.actionPerformed(Unknown 
Source)javax.swing.DefaultButtonModel.fireActionPerformed(Unknown 
Source)javax.swing.DefaultButtonModel.setPressed(Unknown 
Source)javax.swing.AbstractButton.doClick(Unknown 
Source)javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown 
Source)javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown 
Source)java.awt.Component.processMouseEvent(Unknown 
Source)javax.swing.JComponent.processMouseEvent(Unknown 
Source)java.awt.Component.processEvent(Unknown 
Source)java.awt.Container.processEvent(Unknown 
Source)java.awt.Component.dispatchEventImpl(Unknown 
Source)java.awt.Container.dispatchEventImpl(Unknown 
Source)java.awt.Component.dispatchEvent(Unknown 
Source)java.awt.LightweightDispatcher.retargetMouseEvent(Unknown 
Source)java.awt.LightweightDispatcher.processMouseEvent(Unknown 
Source)java.awt.LightweightDispatcher.dispatchEvent(Unknown 
Source)java.awt.Container.dispatchEventImpl(Unknown 
Source)java.awt.Window.dispatchEventImpl(Unknown 
Source)java.awt.Component.dispatchEvent(Unknown 
Source)java.awt.EventQueue.dispatchEvent(Unknown 
Source)java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown 
Source)java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
Source)java.awt.EventDispatchThread.pumpEvents(Unknown 
Source)java.awt.EventDispatchThread.pumpEvents(Unknown 
Source)java.awt.EventDispatchThread.run(Unknown Source)

2006-11-17 21:01:59.437
GDS Exception. 335544351. unsuccessful metadata update
Table REP_SUBSCRIPTIONS already exists

org.firebirdsql.jdbc.AbstractStatement.execute(AbstractStatement.java:586)com.daffodilwoods.replication.DBHandler.AbstractDataBaseHandler.runDDL(AbstractDataBaseHandler.java:432)com.daffodilwoods.replication.DBHandler.FireBirdDatabaseHandler.createSubscriptionTable(FireBirdDatabaseHandler.java:70)com.daffodilwoods.replication.DBHandler.AbstractDataBaseHandler.createClientSystemTables(AbstractDataBaseHandler.java:271)com.daffodilwoods.replication.Subscription.subscribe(Subscription.java:193)com.daffodilwoods.repconsole.CreateSubscription.createSubscription(CreateSubscription.java:232)com.daffodilwoods.repconsole.CreateSubscription.jButtonPublish_actionPerformed(CreateSubscription.java:262)com.daffodilwoods.repconsole.CreateSubscription

Re: Daffodil Replicator

2006-11-17 Пенетрантность veliks

Hello, Roman!
You wrote  on Fri, 17 Nov 2006 15:21:04 +0100:

òÏÍÁÎ, ÐÒÏÓÔÉÔÅ ÞÔÏ ÎÅ ÐÏ ÔÅÍÅ, ÎÏ ×ÏÔ ×ÏÐÒÏÓÉË ÏÂÝÅÇÏ ÐÌÁÎÁ:
- × ÞÅÍ ÐÒÏÂÌÅÍÁ ÞÔÏ Ó ×ÁÛÉÍÉ ÄÒÁÊ×ÅÒÁÍÉ Ñ ÎÅ ÍÏÇÕ ÚÁËÏÎÎÅËÔÉÔØÓÑ ÞÅÒÅÚ 
SQuirreL Client ,Á ÞÅÒÅÚ Execute Query ËÏÎÎÅËÔÉÔÓÑ ËÁË ×Ù ÐÉÁÌÉ , ÎÏ ËÒÏÍÅ 
ÔÁÂÌÉà ÎÉÞÅÇÏ ÎÅ ×ÉÌÉÔ (ÔÒÉÇÇÅÒÙ, ×ØÀ É Ô Ä).

åÝÅ ÒÁÚ ,ÉÚÁ×ÉÎÉÔÅ ÞÔÏ ×ÌÅÚ..

With best regards, veliks. 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

А PupServer запущен в это время?
Хотя если не запущен, то другая ошибка выдаётся ...

Всякие файрволы выключены (в том числе виндовый)?
Ещё можно посмотреть лог вот здесь:
%HOME%\Replication\log\ERROR.log
Там редко, но бывает пояснение ошибки.

С PubServer вроде получилось

Теперь делаю Subscriber
на этапе createSubscriber
указываю name
publication name - такой как  в PubServer создал
Publication system name  - имя компа где PupServer крутится.
Publication Port Name 3001 по-умолчанию.
И после некоторого размышления ошибка
com.daffodilwoods.replication.repexception
Socket Write Error



--
Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


С PubServer вроде получилось
Теперь делаю Subscriber
на этапе createSubscriber
указываю name
publication name - такой как  в PubServer создал
Publication system name  - имя компа где PupServer крутится.
Publication Port Name 3001 по-умолчанию.
И после некоторого размышления ошибка
com.daffodilwoods.replication.repexception
Socket Write Error

AR> Я немного не уловил: открытые вопросы ещё остались или всё получилось?
AR> :)
AR> On 11/17/06, Alexandr Kochmin <[EMAIL PROTECTED]> wrote: > > AK>
RR б) если добавить параметр defaultHoldable=true в JDBC URL, то
RR должно работать без изменения кода репликатора (фича доступна
RR начиная с Jaybird 2.1).
AK>>>
AK>>> спасибо. А куда добавить?
AR>>
AR>> ой, увидел. :)
AR>>
AR>>
AR>
AR> Удачи
AR> Андрей Рыжохин
AR> www.ardas.dp.ua


--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

Я немного не уловил: открытые вопросы ещё остались или всё получилось? :)

On 11/17/06, Alexandr Kochmin <[EMAIL PROTECTED]> wrote:


AK>
RR>> б) если добавить параметр defaultHoldable=true в JDBC URL, то должно
RR>> работать без изменения кода репликатора (фича доступна начиная с
RR>> Jaybird 2.1).
AK>
AK> спасибо. А куда добавить?

ой, увидел. :)




Удачи
Андрей Рыжохин
www.ardas.dp.ua


Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AK>
RR>> б) если добавить параметр defaultHoldable=true в JDBC URL, то должно
RR>> работать без изменения кода репликатора (фича доступна начиная с
RR>> Jaybird 2.1).
AK>
AK> спасибо. А куда добавить?

ой, увидел. :)

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Roman Rokytskyy



RR> б) если добавить параметр defaultHoldable=true в JDBC URL, то должно
RR> работать без изменения кода репликатора (фича доступна начиная с
RR> Jaybird 2.1).

спасибо. А куда добавить?


Я не знаю где задаются параметры доступа у репликатора. Там либо есть 
что-то, что выглядит вот так:


jdbc:firebirdsql:localhost/3050:d:/database/mydb.fdb?defaultHoldable=true

либо есть возможность задавать параметры подключения ("[extended] 
connection properties"), там добавь:


- имя - defaultHoldable
- значение - true

Роман



Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


RR> Нет, это из-за ФБ 2.0 - там CHARACTER_LENGTH сделали зарезервированным
RR> словом (использовалось как алиас в одном "системном" запросе). Jaybird
RR> 1.5.6 вышел задолго до того, как об этом стало известно (по крайней
RR> мере - мне)

Понял. Ох, столько граблей. Ужас.

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


RR> б) если добавить параметр defaultHoldable=true в JDBC URL, то должно
RR> работать без изменения кода репликатора (фича доступна начиная с
RR> Jaybird 2.1).

спасибо. А куда добавить?

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Roman Rokytskyy



а вот JDBC драйвер ты какой используешь?
с FirebirdSQL-1.5.6JDK_1.4 как-то много ошибок выдает. Типа "Token 
Unknown Character_length"

Хотя  может быть это из-за того, что я публикаци. с jaybird2.1 создал.


Нет, это из-за ФБ 2.0 - там CHARACTER_LENGTH сделали зарезервированным 
словом (использовалось как алиас в одном "системном" запросе). Jaybird 
1.5.6 вышел задолго до того, как об этом стало известно (по крайней мере 
- мне)



с jaybird-full-2.1.0.jar говорит "ResultSet is closed"


Добавь defaultHoldable=true.

Роман



Re: Daffodil Replicator

2006-11-17 Пенетрантность Roman Rokytskyy



Роман, посмотри может быть вот на это
Это тоже Daffodil касается.

"There are problems with the latest version of JayBird 2.0.1: I get 
error "ResultSet is closed". Here is the explanation why it happens 
http://forum.java.sun.com/thread.jspa?forumID=54&messageID=1874254&threadID=422042"; 


Я знаю, это кстати многих касается (например OpenOffice.org). Но:

а) я им не дохтор - спецификации читать надобно;

б) если добавить параметр defaultHoldable=true в JDBC URL, то должно 
работать без изменения кода репликатора (фича доступна начиная с Jaybird 
2.1).


Роман



Re: А где же данные по Пражской конференции?

2006-11-17 Пенетрантность sasha


на sql.ru Влад выложил ссылки для скачки стенограммы выступлений (аудио?). Я 
посмотрел (сам не слушал еще- вечерком сделаю это) описание краткое- там и 
про роадмап есть. Ты про это спрашиваешь?


А, так то Влад был... Наконец-то он решил зарегистрироваться... Аудио 
мне слишком жирно будет.




Re: � ��� �� ������ �� �������� ����������

2006-11-17 Пенетрантность �������� ������


"sasha" <[EMAIL PROTECTED]> ñîîáùèë/ñîîáùèëà 
â íîâîñòÿõ ñëåäóþùåå: news:[EMAIL PROTECTED]
>
> ß äóìàë êîíôåðåíöèÿ â Ïðàãå åù¸ 14-ãî çàêîí÷èëàñü. Ñåãîäíÿ óæå 17-å, à èç 
> ïðàãè íè ñëóõó íè äóõó... Íåòåðïèòñÿ íîâûé Roadmap ïîñìîòðåòü. ÄÅ è Âëàäà 
> òîæå íå âèäíî ÷òî-òî...

íà sql.ru Âëàä âûëîæèë ññûëêè äëÿ ñêà÷êè ñòåíîãðàììû âûñòóïëåíèé (àóäèî?). ß 
ïîñìîòðåë (ñàì íå ñëóøàë åùå- âå÷åðêîì ñäåëàþ ýòî) îïèñàíèå êðàòêîå- òàì è 
ïðî ðîàäìàï åñòü. Òû ïðî ýòî ñïðàøèâàåøü?

--
Êàðàòàåâ Âëàäèìèð. 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR>
AR>> Только пришлось jre1.5.0_09 поставить. Раньше j2re1.4.2_11 хватало для
AR>> Daffodil
AR>
AR> Сори, но это уже издержки производства.
AR> :)

а вот JDBC драйвер ты какой используешь?
с FirebirdSQL-1.5.6JDK_1.4 как-то много ошибок выдает. Типа "Token Unknown 
Character_length"
Хотя  может быть это из-за того, что я публикаци. с jaybird2.1 создал.

с jaybird-full-2.1.0.jar говорит "ResultSet is closed"

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


Роман, посмотри может быть вот на это
Это тоже Daffodil касается.

"There are problems with the latest version of JayBird 2.0.1: I get error "ResultSet is 
closed". Here is the explanation why it happens 
http://forum.java.sun.com/thread.jspa?forumID=54&messageID=1874254&threadID=422042";


--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

> Только пришлось jre1.5.0_09 поставить. Раньше j2re1.4.2_11 хватало для 
> Daffodil

Сори, но это уже издержки производства.
:)

Удачи
Андрей Рыжохин
www.ardas.dp.ua



Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


RR>
RR>
RR>> А вот кстати, этот Jaybird оказывается смотрит версию сервера. И
RR>> Yaffil не понимает. О чем недвусмысленно сказал. А зря.
RR>
RR> Измени использрование константы isc_info_firebird_version на
RR> isc_info_isc_version в AbstractJavaGDSImpl.java и BaseGDSImpl.java и
RR> скомпилируй драйвер заново. Первая возвращает строку с информацией
RR> версии ФБ, вторая - нашу эмуляцию строки для ИБ - "W-XXX-InterBase
RR> 6.3.XXX".

хм... я java вообще недвно только увидел. А ты говоришь, скомпилируй.
Да и не принципиально пока. Поставил FB2

RR> Ты первый, от кого я слышу, что Jaybird используется с Ya, поэтому и
RR> поддержки для него не писал (а поддержку для ИБ дропнул, как
RR> несущественную).

А ну ладно. будем экспериментировать с FB2.
Кстати, перешел на следующий уровень. Патч подошел.
Только пришлось jre1.5.0_09 поставить. Раньше j2re1.4.2_11 хватало для Daffodil

--
Кочмин Александр 





Re: Daffodil Replicator

2006-11-17 Пенетрантность Roman Rokytskyy



А вот кстати, этот Jaybird оказывается смотрит версию сервера. И Yaffil 
не понимает. О чем недвусмысленно сказал.

А зря.


Измени использрование константы isc_info_firebird_version на 
isc_info_isc_version в AbstractJavaGDSImpl.java и BaseGDSImpl.java и 
скомпилируй драйвер заново. Первая возвращает строку с информацией 
версии ФБ, вторая - нашу эмуляцию строки для ИБ - "W-XXX-InterBase 6.3.XXX".


Для полного соотв. JDBC стандарту мне надо знать точную версию сервера 
ФБ, чтоб сказать как сортируются NULLs. Если без этого Ты можешь 
пережить, должно работать и со старой константой (может где-то придется 
NullPointerException фикснуть если парсер не найдет того, что ожидает).


Ты первый, от кого я слышу, что Jaybird используется с Ya, поэтому и 
поддержки для него не писал (а поддержку для ИБ дропнул, как 
несущественную).


Роман



Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR> Вот бинари:
AR> 
http://ardas.dp.ua/downloads/daffodil_replicator/daffodilreplicator_2_1_with_patch.zip
AR>
AR> Вот сырцы:
AR> 
http://ardas.dp.ua/downloads/daffodil_replicator/daffodilreplicatorsrc_2_1_with_patch.zip

спасибо.

AR>
AR> Здесь применен только тот патч,
AR> который был выложен на sf.net .
AR> Сюда не вошли некоторые наши изменения
AR> (например эта версия не будет
AR> корректно реплицировать такие
AR> структуры как деревья и т.д. ) по
AR> причине отсутствия оформленного
AR> патча.

а ну это там видно будет. да и нету у меняч деревьев вроде.

AR>  А создать такой патч пока сложновато. К нашему стыду мы ушли от
AR> поддержки других СУБД и
AR> модифицировали код для решения наших
AR> специфических задач.

ну пи другие СУБД мне ненадо поддерживать.

AR>
AR> И прошу не забывать, что для работы
AR> необходим JayBird JDBC Driver.

А вот кстати, этот Jaybird оказывается смотрит версию сервера. И Yaffil не 
понимает. О чем недвусмысленно сказал.
А зря.

AR>
AR> К сожалению и в нашей версии есть
AR> проблемы, которые препятствуют его
AR> автономной работе (иногда требуется
AR> присутствие квалифицированного
AR> пользователя, для разрешения
AR> конфликтов :) ).

ну конфликты в двунаправленной репликации всегда будут по-моему.

AR> PS Если community поддержит, то можем вместе
AR> подумать над созданием форка и т.д.

хм, посмотрим, чего теперь будет. А там видно будет.

--
Кочмин Александр 





Re: Доп. информация

2006-11-17 Пенетрантность ArtGal

"dada sasa" <[EMAIL PROTECTED]>
сообщил/сообщила в новостях следующее:
news:[EMAIL PROTECTED]
>
> Так то не КАРДАН, а так, карданчики :)))
>

Зато ДВА.
Маленькие, но два 8-)))

-- 
С уважением,
Артур Галимов. ФК "ФармМедСервис" (Сочи).




Re: Daffodil Replicator

2006-11-17 Пенетрантность Andrew Ryzhokhin

Привет!

> А не мог бы выслать уже пропатченный вариант?

Если кому интересно, то:

Вот бинари:
http://ardas.dp.ua/downloads/daffodil_replicator/daffodilreplicator_2_1_with_patch.zip

Вот сырцы:
http://ardas.dp.ua/downloads/daffodil_replicator/daffodilreplicatorsrc_2_1_with_patch.zip

Здесь применен только тот патч,
который был выложен на sf.net .
Сюда не вошли некоторые наши изменения
(например эта версия не будет
корректно реплицировать такие
структуры как деревья и т.д. ) по
причине отсутствия оформленного
патча. А создать такой патч пока
сложновато. К нашему стыду мы ушли от
поддержки других СУБД и
модифицировали код для решения наших
специфических задач.

И прошу не забывать, что для работы
необходим JayBird JDBC Driver.

К сожалению и в нашей версии есть
проблемы, которые препятствуют его
автономной работе (иногда требуется
присутствие квалифицированного
пользователя, для разрешения
конфликтов :) ). В общем с этим
репликатором нерешённых проблем ещё
хватает хоть и написано уже очень
много.

PS Если community поддержит, то можем вместе
подумать над созданием форка и т.д.

Удачи
Андрей Рыжохин
www.ardas.dp.ua



Re: Доп. информация

2006-11-17 Пенетрантность dada sasa

Так то не КАРДАН, а так, карданчики :)))



Re: Пятница 17.11

2006-11-17 Пенетрантность RUST


Размышление о сисадминах и ризеншнауцерах

Когда щенок ризеншнауцера подрастает, он начинает пытаться занять
верхнюю ступень иерархии. В этот момент надо безжалостно пресекать
все попытки "строить" членов семьи, друзей и соседей. Как говорят
владельцы ризенов, собаку надо лупить табуреткой, и, если о собаку не
сломана хотя бы одна табуретка, в семье вырастает безжалостный тиран,
гроза детей, который считает себя вожаком стаи.
Вот примерно то же происходит и с сисадминами. Когда сисадмин
появляется в конторе - это худощавый, скромный, слегка прыщавый
юноша с комплексами. Первое время он помогает всем, он ласков и
предупредителен.
Но постепенно ситуация меняется. Сисадмин начинает пробовать свои
силы и пытается стать "вожаком". Если в тот момент не начать лупить
его табуретками, то вы не успеете и оглянуться, как на месте скромного,
приятного юноши рассядется невоспитанная, грязноватая скотина,
которая называет своих клиентов юзверями и ламерами. Теперь лупить
его уже поздно, надо увольнять.
Граждане, экономте силы, средства и нервы! Лупите сисадминов
табуретками вовремя, и ваш сисадмин будет долго приносить вам
радость, доставлять нехитрые удовольствия и получать дипломы на
выставках сисадминов.






Re: Доп. информация

2006-11-17 Пенетрантность ArtGal

"Alexandr Kochmin" <[EMAIL PROTECTED]>
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
>
> теща стучит в багажнике :)
>

Багажник спереди.
Кардан сзади.
Стучит сзади.
=> Теща стучит в кардане.

-- 
С уважением,
Артур Галимов. ФК "ФармМедСервис" (Сочи).




Re: А где же данные по Пражской конференции?

2006-11-17 Пенетрантность Sergey Kovalev




Мне бы пять-шесть дней подряд пить пиво надоело бы :-)


Эх, молодо-зелено.


С уважением,
Сергей Ковалев. 





Re: Доп. информация

2006-11-17 Пенетрантность ArtGal

"dada sasa" <[EMAIL PROTECTED]>
сообщил/сообщила в новостях следующее:
news:[EMAIL PROTECTED]
>
> OFF: Alex, нету у "Запора" кардана. Там мотор
> с коробкой сзади и пара полуосей. Сам
> видел :)

А я довольно долго с 82-го до 86-го ездил.
Так вот там два кардана.
На каждой полуоси по одному кардану.

-- 
С уважением,
Артур Галимов. ФК "ФармМедСервис" (Сочи).





Re: А где же данные по Пражской конференции?

2006-11-17 Пенетрантность Alex Cherednichenko

Привет, sasha!
Вы пишешь  17 ноября 2006:


 >> Конференция может и кончилась, а вот пиво...
 s> Мне бы пять-шесть дней подряд пить пиво надоело бы :-)

Э...
Ты не то пиво пьёшь...

--
With best regards, Alex Cherednichenko.




Re: А где же данные по Пражской конференции?

2006-11-17 Пенетрантность sasha



Конференция может и кончилась, а вот пиво...


Мне бы пять-шесть дней подряд пить пиво надоело бы :-)



Re: А где же данные по Пражской конференции?

2006-11-17 Пенетрантность Alex Cherednichenko

Привет, sasha!
Вы пишешь  17 ноября 2006:

 s> Я думал конференция в Праге ещё 14-го закончилась. Сегодня уже 17-е, а 
 s> из праги ни слуху ни духу... Нетерпится новый Roadmap посмотреть. ДЕ и 
 s> Влада тоже не видно что-то...

Конференция может и кончилась, а вот пиво...

--
With best regards, Alex Cherednichenko.




А где же данные по Пражской конференции?

2006-11-17 Пенетрантность sasha


Я думал конференция в Праге ещё 14-го закончилась. Сегодня уже 17-е, а 
из праги ни слуху ни духу... Нетерпится новый Roadmap посмотреть. ДЕ и 
Влада тоже не видно что-то...




Пятница 17.11

2006-11-17 Пенетрантность Sergey Kovalev


Доброй всем пятницы!

Цытата:

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


С уважением,
Сергей Ковалев. 





Re: Доп. информация

2006-11-17 Пенетрантность Alexandr Kochmin


VG>
VG>
VG> "dada sasa"  сообщил/сообщила в новостях следующее:
VG>
VG>> OFF: Alex, нету у "Запора" кардана. Там мотор
VG>> с коробкой сзади и пара полуосей. Сам  видел :)
VG>
VG> А ЧТО ЖЕ ТОГДА СТУЧИТ??? :-))
VG>

теща стучит в багажнике :)

--
Кочмин Александр 





Re: Доп. информация

2006-11-17 Пенетрантность Valery Gruzdev



"dada sasa"  сообщил/сообщила в новостях следующее:


OFF: Alex, нету у "Запора" кардана. Там мотор
с коробкой сзади и пара полуосей. Сам  видел :)


А ЧТО ЖЕ ТОГДА СТУЧИТ??? :-))

Grue




Re: Доп. информация

2006-11-17 Пенетрантность Alex Cherednichenko

Привет, dada!
Вы пишешь  17 ноября 2006:

 ds> OFF: Alex, нету у "Запора" кардана. Там мотор
 ds> с коробкой сзади и пара полуосей. Сам видел :)

О как! :о)
Как жить-то теперь дальше...

--
With best regards, Alex Cherednichenko.




Re: Доп. информация

2006-11-17 Пенетрантность dada sasa

OFF: Alex, нету у "Запора" кардана. Там мотор
с коробкой сзади и пара полуосей. Сам
видел :)



Re: sorry. tetst

2006-11-17 Пенетрантность WildSery

On Fri, 17 Nov 2006 11:30:16 +0300, Храпко Виктор <[EMAIL PROTECTED]> wrote:
> Я ж извинился.

ОФФ.
Не принимай лично, к тебе претензий у меня нет, просто замечание.

Почему-то многие считают, что слово "извините" автоматически снимает любую вину 
со сказавшего.
Т.е. собственно от тех, перед кем извиняются, ничего не зависит.
Более того, высказав возмущение в такой форме, "я ж извинился!?", тот, перед 
кем извинились, должен сам начать извиняться, что, мол, ничего-ничего, это я 
такое говно, что вас ещё упрекаю...

Навеяло сегодняшним конфликтом с непомерно хамской бабкой :(

-- 
Сергей Смирнов.



OFF: Ebay к нам

2006-11-17 Пенетрантность Oleg LOA
Кто имел реальный опыт доставки товара с ебая. У меня в частности кообка с 
запчатями?

Москвичи как у вас с этим? Может кто че подскажет.

P.S. Канал доставки в принципе есть но накладные расходы под 40% от стоимости.

Re: sorry. tetst

2006-11-17 Пенетрантность Alexander A. Venikov


Hello, Храпко!
You wrote  on Fri, 17 Nov 2006 10:30:16 +0200:

ХВ> И не пускало писать именно в эту группу.
ХВ> Хотя раньше пускало.
Спамеры замучили, поэтому эху перевели в режим только для зарегистрированных.

ХВ> Лучше бы подсказал как быстреньку удалить эту тему
Через Web-междумордие. http://groups.google.com/groups/msgs_remove

Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixtntobru 





Re: Нашол фичу, аднака.

2006-11-17 Пенетрантность Sergey A. Fadeyev


* Ded wrote, On 15.11.2006 14:43:

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


На московской конференции эта тема поднималась в частных беседах, Дима 
сказал, что хинты - это хинты, и нефиг их мешать с планами, но тем не 
менее обещал подумать ;)



--
С уважением,
 Sergey mailto:[EMAIL PROTECTED]



Re: sorry. tetst

2006-11-17 Пенетрантность ������ �����

Я ж извинился.

И не пускало писать именно в эту группу.
Хотя раньше пускало.
Лучше бы подсказал как быстреньку удалить эту тему

С уважением Виктор Храпко




Re: sorry. tetst

2006-11-17 Пенетрантность Ovchinnikov Vasily


Храпко Виктор пишет:

sorry. test
Тест

однако, есть же конфа gmane.test... для чего она, интересно?..

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



sorry. tetst

2006-11-17 Пенетрантность ������ �����

sorry. test
Тест
тест




Re: Daffodil Replicator

2006-11-17 Пенетрантность Alexandr Kochmin


AR>
AR>> я точно сейчас не скажу. Когда создаю подключение: указываю JDBC,
AR>> сервер, порт username и прочее,
AR>
AR> Может поможет. :) :

так вот, поключиться удалось, и теперь та же ошибка что и тут
http://daffodildb.com:8080/forum/thread.jspa?forumID=3&threadID=2272&messageID=12440#12440

А не мог бы выслать уже пропатченный вариант?

--
Кочмин Александр