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

Вниз

Из отладчика перестал подключаться к FB   Найти похожие ветки 

 
_guest_   (2010-12-09 11:59) [0]

Никаких манипуляций с компом не делал, вечером выключил, утром включил. Из делфи при запуске приложения и подключения к базе получаю:
Unable to complete network to host "localhost"
Failed to locate host machine.
The specified name was not found in the hosts file or Domain Name Services.
То же самое с другими проектами, НО, если запускать сами экзешники, то все работает, но я остался без отладки. FB переустановил, делфи тоже, фаерволы отключал. В чем может быть проблема?


 
Johnmen ©   (2010-12-10 22:07) [1]

На какой строке кода сия прелесть?


 
makz   (2010-12-12 07:03) [2]

В файле C:\Windows\System32\drivers\etc\hosts есть строка
127.0.0.1       localhost
?


 
YurikGL ©   (2010-12-12 21:18) [3]

Нужен код подключения к базе...


 
_guest_   (2010-12-13 12:08) [4]


> Johnmen ©
либо на IBSecurityService1.DisplayUsers; если я хочу получить список пользователей и дать выбрать при подключении, либо на IBDatabase1.Open; если сразу подключаюсь к базе под нужным пользователем.
> makz
да, есть, причем все латиницей
> YurikGL ©
IBDatabase1.Close;  
   with lbUsers.Items do
     IBDatabase1.Params.Values["User_Name"] := Names[cbUser.ItemIndex];
   IBDatabase1.Params.Values["Password"] := ePassword.Text;
   IBDatabase1.Params.Values["sql_role_name"] := "Operator";
   IBDatabase1.Open;
вроде все как обычно.

Проблема частично решилась: вместо имен компов надо прописывать айпишники - тогда все работает. Сисадмин, к которому я обратился за помощью, предположил, что проблема связана с провайдером и его оборудованием, то бишь с adsl. Охотно верю, так как переустановка всего(!) положительных результатов не принесла.


 
Ega23 ©   (2010-12-13 12:57) [5]

С DNS проблема, скорее всего


 
YurikGL ©   (2010-12-13 21:29) [6]


> Unable to complete network to host "localhost"
> Failed to locate host machine.

База, я так понимаю, находится на той же машине, откуда запускается программа?

Где прописывается путь до базы?


> С DNS проблема, скорее всего
На локалхост не должно влиять. Оно в хостс прописано.


 
_guest_   (2010-12-14 08:57) [7]


> YurikGL ©
База находится на той же машине и копия на соседней (естественно с сервером ФБ). По имени компьютера не работает ни там, ни здесь. Путь до базы прописывается ручками в файле конфигурации и оттуда уже компонентам. По айпишникам работает везде, даже за тридевять земель по випиэну. В принципе, такое положение дел меня устраивает, хотя и не помешало бы до конца разобраться в происходящем. Главный вопрос для меня, почему это происходит в отладчике. Скомпилированные exe-шники продолжают работать нормально.


 
makz   (2010-12-14 09:02) [8]

ping localhost что выдает?


 
CrytoGen   (2010-12-14 09:04) [9]

Может антивирус какой виноват. Вот пишут Avira под отладкой блокирует запись в реестр, может кто ещё чего придумал.


 
_guest_   (2010-12-14 10:23) [10]


> makz
ping localhost проходит нормально и быстро:
C:\Documents and Settings\Den>ping localhost

Обмен пакетами с danja [127.0.0.1] по 32 байт:

Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128

Статистика Ping для 127.0.0.1:
   Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
   Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

C:\Documents and Settings\Den>

> CrytoGen
Антивирус как раз Avira. Простое его выключение не помогает, надо выкинуть его из автозагрузки и попробовать без него. Он мог обновиться, на что я внимания не обращаю, надо логи почитать. Попробовую - отпишусь.


 
YurikGL ©   (2010-12-14 15:51) [11]


> Главный вопрос для меня, почему это происходит в отладчике.

Смутное подозрение, что в отладчике и в exe-ке в итоге параметры подключения разные.
Проверь на всякий случай, какие реально параметры в коннекшене перед подключением и что записано в конфигурационном файле.


 
_guest_   (2010-12-14 16:07) [12]

Авира, однако, не причем.

> YurikGL
Одни и те же. Я в лейбле их показываю. Или я что-то недопонял?


 
Leshiy_   (2010-12-15 06:45) [13]

Странно....
На днях, возникла такая-же ситуация.
Пока решил проблему прописыванием ip при работе в IDE
з.ы.
База удаленная.


 
Leshiy_   (2010-12-15 07:00) [14]

Добавлю:
в дизайнере, тест подключения при создании и, собственно, само подключение работает без проблем


 
Leshiy_   (2010-12-15 07:16) [15]

Оказалась виновата Avira (стояла именно она).
Отключение в автозагрузке ничего не дает, т.к. службы продолжают работать.
Помог унинсталл.
Буду ставить по-новой и ковырять настройки.


 
Leshiy_   (2010-12-15 08:16) [16]


> CrytoGen   (14.12.10 09:04) [9]
> Может антивирус какой виноват. Вот пишут Avira под отладкой
> блокирует запись в реестр, может кто ещё чего придумал.

Проблема оказалась именно в этом.
Для решения нужно отключить защиту реестра и ждать обновления (обещали поправить), ну или использовать ip вместо имен.


 
_guest_   (2010-12-15 08:57) [17]


> Leshiy_
Спасибо, буду знать.



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

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

Наверх




Память: 0.51 MB
Время: 0.007 c
2-1354869423
Natashka90
2012-12-07 12:37
2013.08.18
Диалог выбора папки через TTreeView и сетевое окружение с шарами


15-1363677995
JzckFromTheShadow
2013-03-19 11:26
2013.08.18
Оценить приблизительное количество файлов папке и ее подпапках


15-1363638605
Юрий
2013-03-19 00:30
2013.08.18
С днем рождения ! 19 марта 2013 вторник


2-1355323960
Иван
2012-12-12 18:52
2013.08.18
Stringgrid запись без пустых строк


15-1363552203
Юрий
2013-03-18 00:30
2013.08.18
С днем рождения ! 18 марта 2013 понедельник