|
|
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! Прошу посильной помощи. Сразу к делу: Firebird 2.5(x32) + Windows 7(x64) Два компьютера, один (комп.1) имеет подключение к интернет через АДСЛ, другой (комп.2) - Йота. Объединил их средствами Hamachi. Пинг идет, время большое (~200-400ms), но подключение стабильное. Порт 3050 разрешен, телнетится. СУБД установлена на обоих компах. Суть в том, что с комп.1 через isql коннект проходит до комп.2, но при попытке выборки, простейший селект на самую маленькую таблицу (2 поля, одна запись), получаю ошибку: Код: sql 1. 2. 3. 4. 5. 6. Ради эксперимента соединился наоборот, с комп.2 на комп.1, даже не через isql, а используя самописный клиент (Lazarus), ради которого все это и делается, так все работает! Не так быстро, но вполне терпимо, работать можно. Никогда такие вещи на форумах не спрашивал, возможно, криво описал суть проблемы, но думаю, общий смысл понятен. Заранее благодарен. И еще - возможна ли такая ошибка из-за несоответствия разрядностей СУБД и ОС? (на комп.2 фаерберд х64, но думаю, дело не в этом) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 15:38:13 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burn, строку подключения покажи. Вместо select * from mytable; попробуй Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 15:48:30 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Вот так. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 16:02:37 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burn Код: sql 1. И какое слово тут непонятно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 16:06:41 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burn Код: sql 1. 2. 3. Ну так при чём тут сеть ? БД проверяй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 16:08:32 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnДостигнут конец файла. У твоей базы кто-то отрезал конец. Скорее всего ты сам, копируя её на ходу. Никогда так не делай. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 16:15:09 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnI/O error during "ReadFile" operation for file "D:\path\db.FDB" что-то умерло. Welcome to http://www.ib-aid.com/services/recovery ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 17:10:59 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Если б все так было просто, я бы не задавал тут вопросов. Базу копировал как нужно. Локально база работает, при подключении через Хамачи - вот такая ошибка. Ладно, попробую сам разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 08:11:57 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnБазу копировал как нужно.Как именно? Права есть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 08:43:48 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevsky, Копировал обычным копированием, база в тот момент занята не была ничем. Права полные. Локально при соединении на локалхост база работает без проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 13:26:13 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burn> Локально при соединении на локалхост база работает без проблем. Эта же база или другая? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 13:31:42 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnПрава полные.Чьи? твои или сервера? crash_and_burnЛокально при соединении на локалхосттаки локально или на локалхост? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 13:40:47 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevsky> таки локально или на локалхост? Он имеет в виду на самом сервере, не удалённо по Гамаччи. А протокол в данном случае особого значения не имеет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 13:44:52 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Товарищи, у меня есть еще кое-какие мысли на этот счет, сейчас просто нет возможности пробовать, как решу проблему, обязательно отпишусь. Просьба не считать меня уж совсем ламером, я понимаю, что такое локально и локалхост. И локально и при соединении на локалхост база на удаленном компьютере работает как нужно. Ощущение, что йота портит исходящий трафик по нестандартным портам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 13:55:36 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnОщущение, что йота портит исходящий трафик по нестандартным портам.Ты привёл сообщение об ошибке, возникшей на сервере при чтении за концом файла БД. При чём тут йота\трафик и прочая ? gfix -v -full сделай и покажи. Локально, без йоты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 14:00:43 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnИ локально и при соединении на локалхост база на удаленном компьютере работает как нужно. Значит, как уже сказали, это не та база. Приведённое сообщение об ошибке формируется сервером, а серверу совершенно пофиг каким путём приходит запрос. Он пытается читать страницу данных из файла и нарывается на EOF. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 14:01:02 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Да, вы были правы, я и сам дал маху, чего уж там, ведь сервер на самом деле отвечает о повреждении базы. Замучился соединять эти сети и грешил на это, целый день потратил, сначала пробовал решить проблемы динамическими днс, потом еще какую-то хрень пробовал, в итоге хамачи. Видимо, когда я копировал ее через файловый менеджер АммиАдмина, база повреждалась. Сейчас заархивировал, скопировал, и все пошло как надо, даже через приложение-клиент. Всем большое спасибо. Вопрос можно считать закрытым. Если кому-нибудь нужно, могу описать как соединить, казалось бы, несоединяемое :) Сталкиваюсь с Йотой в первый раз, приложения-клиенты планируются вообще на 3G, но мне теперь уже все равно до типа подключения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 14:21:15 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnЕсли кому-нибудь нужно, могу описать как соединить, казалось бы, несоединяемое :) Сталкиваюсь с Йотой в первый раз, приложения-клиенты планируются вообще на 3G, но мне теперь уже все равно до типа подключения. С каких пор ТСР/ІР стал несоединяемым? В нем изначально пофигу тип подключения невзирая на все вышеозвученные и только подразумеваемые страсти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 14:58:37 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
miwaonlinecrash_and_burnЕсли кому-нибудь нужно, могу описать как соединить, казалось бы, несоединяемое :) Сталкиваюсь с Йотой в первый раз, приложения-клиенты планируются вообще на 3G, но мне теперь уже все равно до типа подключения. С каких пор ТСР/ІР стал несоединяемым? В нем изначально пофигу тип подключения невзирая на все вышеозвученные и только подразумеваемые страсти. Ну да, при всем уважении, а Вы сами-то пробовали соединиться с базой через интернет через провайдеров с серых подсетей? На словах оно все легко. Белый ip йота дает только юр.лицам, и стоит это недешево. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 15:05:52 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnчерез провайдеров с серых подсетей?Да. А что должно стать проблемой? crash_and_burnБелый ipэто для клиента совсем не обязательно. Хуже если фильтруют, скажем GRE, тогда часть туннелей идет лесом. Но это не помеха для, например, OpenVPN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 15:58:47 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnmiwaonlineпропущено... С каких пор ТСР/ІР стал несоединяемым? В нем изначально пофигу тип подключения невзирая на все вышеозвученные и только подразумеваемые страсти. Ну да, при всем уважении, а Вы сами-то пробовали соединиться с базой через интернет через провайдеров с серых подсетей? На словах оно все легко. Белый ip йота дает только юр.лицам, и стоит это недешево. Да, пробовал. Зоопарк подключений - от FreeBSD на связке модем (да-да, тот самый, на 56600) + тарелка и до гигабитного езернета на линуксе; в промежутке - коаксиал, жпрс, цдма и прочее. Все везде работало и, судя по мониторингу, продолжает работать. Белый ІР запросто получается/покупается где-то в стороне и дальнейшая работа идет через него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 16:12:03 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
Ну вот мне впервой пришлось такое городить. Все когда-нибудь бывает в первый раз, чего уж там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 16:28:46 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
crash_and_burnНу да, при всем уважении, а Вы сами-то пробовали соединиться с базой через интернет через провайдеров с серых подсетей? На словах оно все легко. Белый ip йота дает только юр.лицам, и стоит это недешево. а чем тебе это не идея для бизнеса? у меня тоже есть некоторое количество клиентов, кторые не могут позволить себе белый IP, причем не по финансовым причинам, а потому, что удаленные филиалы находятся где-то в еб...ях. плюс ко всему - разный график работы, в некоторых случаях - противоположный с центральным офисом. я поступил следующим образом: 1) завел домой толстый канал на оптоволокне + белый IP. 2) обмен среди клиентских баз через "нейтральный" сервер (то есть мой): в смысле удаленные филиалы туда информацию складывают, а центральный офис - забирает. 3) ну, и самое приятное: ежемесячно абонплата за 24х7. не все этим пользуются, у большинства - или свои админы (и это - теперь их проблемы), или коллокейшен центрального сервера где-нибудь в Европе, или полный VPN со всеми филиалами a-ka "мы все в одной локальной сети". но спрос на такую услугу - есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 16:35:20 |
|
||
|
Firebird + Hamachi
|
|||
|---|---|---|---|
|
#18+
PEAKTOP, Спасибо, мысль хорошая. Очень даже. Таким образом можно у себя и сервер поднять, гарантировав регулярные бэкапы и все прочее. Вообще, всем спасибо на форуме, не думал, что так много людей отзовутся. Сам не такой уж ньюби, но раньше форумами пользовался только для ремонта авто, для работы всегда хватало тех.документации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 17:16:40 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38566449&tid=1563868]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
221ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 521ms |

| 0 / 0 |
