Форум: "Базы";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
ВнизУстановка IB на сервер. Найти похожие ветки
← →
geg (2003-04-09 13:36) [0]Тут поставили новый сервер. Начал настраивать и столкнулся с такой проблемой.На сервере все настроил .Внутри сервера все работает а подключиться к немя не могу "An InterBase error has occurred while attaching.Error - I/O error for file "\db\Hss.gdb"
Error while trying to open file". Может кто сталкивался с такой проблемой.
Сервер W2000 AS SP3 InterBase 6.5
Клиент W2000 Pr SP3 IB 6.5
← →
Жук (2003-04-09 13:38) [1]А через что подключаетесь ?
← →
Max Zyuzin (2003-04-09 13:40) [2]Строку коннекта можно посмотреть? целиком только?
← →
Kent (2003-04-09 13:41) [3]Напиши что настроил на сервере, может в файле services сервис не прописан ??
И откуда подключиться пытаешься ?? Если из Delphi, через IBDatabase, то следующее указывай :
Database = <имя_сервера>:<Локальный_путь_к_БД_на_сервере>
а в параметрах задавай :
user_name=<юзверь>
password=<секретное_словцо> ;)
САЛЮТ !!!
← →
KDS (2003-04-09 13:44) [4]Сразу хочу посоветовать ставить FireBird вместо ИБ, он бесплатный и не ограничен количеством клиентов. Он полностью совместим с ним ?а также много исправлено и доработано. См. www.ibase.ru документацию и статьи на русском.
← →
Kent (2003-04-09 13:49) [5]Абсолютно с KDS согласен, FireBird более стабилен, а с IB 6.0 я намучился в свое время, столько непонятных ошибок исчезло после перехода на FireBird !
(сорри за little флейм) :)
← →
geg (2003-04-09 14:06) [6]Соеденяюсь через IP Тест проходит нормально но к самой базе подключиться не могу. На http://www.ibase.ru/ читал там у них есть советы по установке .Все проверил -0 не помогает. Самое интересное что на самом сервере локально базу видит. Только я пытаюсь указать (на нем же) что надо через IP к сибе подключиться ВСЕ не может и все.
← →
AlexSerp (2003-04-09 14:33) [7]Может у тебя TCP/IP протокол глюканул?
← →
geg (2003-04-09 14:43) [8]Есть одно но. На сервере установлена сетевая карта с виртуальными ip, настроеная на 5 групп (IP & шлюз разный). В это мне кажеться причина. До этого ставил на простые сервера и все всегда было нормально, а тут на тебе.
Пользуюсь IBExpert. На сервере настраивал IBConsole. Все стандарные тесты проходят IP , NetBEUI, как только пытаюсь к своей (Тоесть на сервере в IBConsole настроить соединение с ним же через IP&name) - все нет и все .
← →
AlexSerp (2003-04-09 14:55) [9]http://www.ibase.ru/v6/ibinstallfaq.txt
← →
geg (2003-04-09 15:04) [10]Ну и читал я это -НЕТ ТАМ ОТВЕТА.. к сожалению.....
← →
Max Zyuzin (2003-04-09 15:07) [11]>geg (09.04.03 15:04)
Ответь плиз на вопрос Max Zyuzin © (09.04.03 13:40)
← →
geg (2003-04-09 15:16) [12]Server-4:\BD\HSS.GDB (из программы)
из IBExpert -а
Server -Remote
Server name - Server-4
Protocol - TCP/IP
Database File - \BD\HSS.GDB
U/P-проверено
=server-4:\BD\Hss.gdb
=Attempting to connect to:
server-4:\BD\Hss.gdb
Connecting... Failed!
------------------------------------
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
I/O error for file "BD\Hss.gdb".
Error while trying to open file.
Системе не удается найти указанный путь..
Attempting to connect to services manager... Passed!
Disconnecting from database... Passed!
← →
Johnmen (2003-04-09 15:33) [13]Не указан локальный диск !
← →
geg (2003-04-09 15:36) [14]Ну-ну . Я вроде то подключаюсь через IP а не на прямую.
Да вот С него тоже немогу ни куда подключиться.
← →
Johnmen (2003-04-09 15:40) [15]Server-4:C:\BD\HSS.GDB - так понятней ? :)
← →
geg (2003-04-09 15:45) [16]И с каких это пор ? . Но самое интересное что это работает . Хотя я так и не могу понять почему.. По идее то это не правильно.
Хотя в любом случае ОГРОМНОЕ СПАСИБО...-Johnmen-
Два дня ломал голову а тут ......
ОГРОМНОЕ СПАСИБО...-Johnmen-
← →
Max Zyuzin (2003-04-09 15:50) [17]>geg (09.04.03 15:45)
Гы... вот что значит задать нужный вопрос... Если честно я думал, что проблемма с DNS и нужно вместо Server-4 ставить его IP адрес... с такой фигней я тоже сталкивался.
И, кстати, ничего интересного, так и должно быть :-)
← →
Johnmen (2003-04-09 16:00) [18]>geg (09.04.03 15:45)
>ОГРОМНОЕ СПАСИБО
Мне даже как-то неудобно...
Как прописывается строка коннекта есть в любых доках по IB.
Есть по ссылке, указанной AlexSerp © (09.04.03 14:55)
И надо было просто ответить на наводящий вопрос Max Zyuzin © (09.04.03 13:40)
← →
Anatoly Podgoretsky (2003-04-09 16:13) [19]Надо просто задать вопрос, а не наводящий вопрос.
← →
geg (2003-04-09 16:16) [20]не знаю всегда срабатывало
Server-4:\BD\HSS.GDB
папка то отрытая.
в хелпе : <server_name>:<filename>
я в первый раз столкнулся с тем что еще и диск ему указать нужно.
Интересно а как быть если = запускаешь програму.
Указываешь ей по сети комп где лежит база .Максимум на что можно расчитывать это открытая папка где лежит база. Вот интересно угадать а где же эта папка на самом деле лежит на компе.
И все равно БИГ СЕНКС= >Огромное спасибо.. всем кто принял в этом участие.....
← →
Max Zyuzin (2003-04-09 16:28) [21]>geg (09.04.03 16:16)
Кстати сильно тебя огорчу, если скажу, что папку с базой расшаривать не обязательно, а точнее каткгорически противопоказано! В целях секюрности... И кстати строки коннекта должен заполнять ты а не юзер... юзер только толжен знать свой пароли и логин.
← →
geg (2003-04-09 16:32) [22]
> Кстати сильно тебя огорчу, если скажу, что папку с базой
> расшаривать не обязательно
($)
а если на заказ и что каждый раз бегать в фирму настраивать.
Хотя все равно признаю не во всем еще разбераюсь....
Самоучки наверное все такие....
а у тебя аси нет .. может пообщаемся...
← →
Max Zyuzin (2003-04-09 16:35) [23]>geg (09.04.03 16:32)
Кликни на иконку (с) напротив моего имени, там усе написано :-)
← →
Zacho (2003-04-09 16:40) [24]Еще добавлю:
Два (и более) одновременных коннекта к одной базе с разными строками подключения (например Server-4:\BD\HSS.GDB и Server-4:C:\BD\HSS.GDB) - и можешь сказать "прощай" своей базе.
← →
geg (2003-04-10 10:16) [25]Поясни
← →
H_Solo (2003-04-11 11:05) [26]Что НЕ надо делать
Этот документ сформирован по предложениям в конференции fido7.su.dbms.interbase. Здесь дан список того, что не надо (или категорически нельзя) делать при работе с Interbase/Firebird/Yaffil.
<skip>
1. Не надо логиниться к одной базе с разными путями
В этом случае очень вероятно повреждение базы вплоть до ее полного уничтожения. Т.е. не надо использовать link-и на файлы и каталоги БД в unix, и не надо ошибаться и под win писать путь коннекта как c:dir\data.gdb вместо правильного c:\dir\data.gdb.
http://www.ibase.ru/devinfo/dontdoit.htm
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.008 c