Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2013.08.18;
Скачать: [xml.tar.bz2];

Вниз

Из отладчика перестал подключаться к 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;
Скачать: [xml.tar.bz2];

Наверх





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


2-1355233256
Дима
2012-12-11 17:40
2013.08.18
"Неопознанная ошибка" при загрузке проекта


2-1353997983
Mikishanya
2012-11-27 10:33
2013.08.18
Stringgrid удаление пустых строк


15-1363546955
О-Сознание
2013-03-17 23:02
2013.08.18
Пароли


15-1363026996
Дмитрий С
2013-03-11 22:36
2013.08.18
Откуда гибрид берет энергию?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский