Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.12;
Скачать: CL | DM;

Вниз

Что с FireBird? кто сталкивался с траблой?   Найти похожие ветки 

 
Соловьев ©   (2003-05-23 10:16) [0]

Мастаки, нужна помощь!
Есть БД под FireBird 6.2.2.908 стоит на серваке Win2k Server.
До сегодняшнего утра все работало исправно при подключении по сети с моего компа. Сегодня утром обнаружил что не могу подконектится(на моем тоже стоит, кстати, FireBird). Вываливается ошибка:
unable complete network request to host "<ip address>"
Failed to establish a connection
Unknown Win32 error 10060
Если с других компов коннектится, то все нормально. Что случилось? Что-то с виндой?


 
Alexandr ©   (2003-05-23 10:17) [1]

смотри описание виндовой ошибки 10060


 
Соловьев ©   (2003-05-23 10:26) [2]

2 Alexandr
WSAETIMEDOUT

(10060)

Connection timed out.

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

тайм-аут не указывал никогда, и работало, проверил сейчас на других компах, на некоторых работает, на некоторых нет, что мне делать?


 
Alexandr ©   (2003-05-23 10:27) [3]

сеть лечить


 
Соловьев ©   (2003-05-23 10:30) [4]

а сервак FB ник настроить нельзя? или это на уровне ОС?


 
Alexandr ©   (2003-05-23 10:35) [5]

ping проходит?
Какой там таймаут?


 
Desdechado ©   (2003-05-23 10:36) [6]

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


 
Desdechado ©   (2003-05-23 10:38) [7]

ping лучше килобайтный сразу ставь


 
Соловьев ©   (2003-05-23 10:42) [8]

2 Alexandr © (23.05.03 10:35)
Ping -t <ip-address>:
Ответ от <ip-address>: число байт=32 время<10мс TTL=128
Ответ от <ip-address>: число байт=32 время<10мс TTL=128
Ответ от <ip-address>: число байт=32 время<10мс TTL=128
...
Пакеты не рвет все нормально.

в ibconfig вот что:

#V4_LOCK_MEM_SIZE 98304
#V4_LOCK_SEM_COUNT 32
#V4_LOCK_SIGNAL 16
#V4_EVENT_MEM_SIZE 32768
#DATABASE_CACHE_PAGES 75
#SERVER_PRIORITY_CLASS 1
#SERVER_CLIENT_MAPPING 4096
#SERVER_WORKING_SIZE_MIN 0
#SERVER_WORKING_SIZE_MAX 0
#V4_LOCK_GRANT_ORDER 1
#ANY_LOCK_MEM_SIZE 98304
#ANY_LOCK_SEM_COUNT 32
#ANY_LOCK_SIGNAL 16
#ANY_EVENT_MEM_SIZE 32768


 
Alexandr ©   (2003-05-23 10:45) [9]

# означает комментарий.
Значит все по-умолчанию.


 
Соловьев ©   (2003-05-23 10:46) [10]


> Desdechado © (23.05.03 10:38)

Ping -t -l 30000 <ip-address>:
Ответ от <ip-address>: число байт=30000 время=10мс TTL=128
Ответ от <ip-address>: число байт=30000 время<10мс TTL=128
Ответ от <ip-address>: число байт=30000 время<10мс TTL=128
...
Пакеты не рвет все нормально.

что за мать его за ногу произходит, не понятно...


 
Zacho ©   (2003-05-23 10:58) [11]

Довльно дурацкие предположения, но все же:
А ip в строке подключения точно тот ?
Поробуй подключиться не по ip, а по имени сервера.


 
Zacho ©   (2003-05-23 10:59) [12]

Еще проверь netstat-ом на сервере, слушается ли порт 3050 (или какой там у тебя)


 
Соловьев ©   (2003-05-23 11:02) [13]


> Zacho © (23.05.03 10:58)

УРА!!!!!!!!!!!!!!!
по имени подконектилось!!!!!!!!!!!!!!!!!!
Что у это MIcrosoft на уме не понятно. Глюк на глюке.


 
Zacho ©   (2003-05-23 11:09) [14]


> Что у это MIcrosoft на уме не понятно. Глюк на глюке.

Это не глюк. Просто gds32.dll всегда вызывает функцию
GetHostByName. А вот правильно ли отработает эта функция, если ей подсунуть не имя, а адрес зависит ... уже не помню от чего, не спец я в этом, может от версии winsock ?
Кстати, в любой документации по IB написано SERVER_NAME:.. , а не IP_ADDRESS:.. Не на какие мысли не наводит ?


 
Соловьев ©   (2003-05-23 11:20) [15]


> Кстати, в любой документации по IB написано SERVER_NAME:..
> , а не IP_ADDRESS:.. Не на какие мысли не наводит ?

Блин, всегда пользовался ай-пи и не думал что такой трабл возникнет. Спасибо за помощь. Я просто почему присел на ай-пи, потому как у нас чаще имя меняют чем ай-пи.


 
Filat ©   (2003-05-23 21:08) [16]

К Zacho могу только добавить, что смена имён на серверах дело дохлое. Есть такое понятие как DNS, можно менять имя юзеру или имя компа в 98, но его DNS не трога и будет все ок. В 2к есть некоторые заморочки с настройками, но помоему тоже можно. Кстати, в SERVER_NAME можно использовать и прямое имя, и его DNS, petya.home.com:порт и с песней :)))
Удачи!



Страницы: 1 вся ветка

Текущий архив: 2003.06.12;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.013 c
3-34722
grek
2003-05-13 14:37
2003.06.12
связи между таблицами в БД....


4-35126
BaDeVlad
2003-03-25 14:05
2003.06.12
Как перехватить событие перерисовки Desktop?


6-34959
Igor
2003-04-09 21:07
2003.06.12
FTP Client -Server problem s portom


14-35014
b_baranov
2003-05-26 17:21
2003.06.12
Пакеты Erwin, xCase, RoboCase


1-34866
Chery
2003-05-31 13:26
2003.06.12
Как из переменной типа Double извлечь целую часть