Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удаленное подключение к базе [D7, IB5.x]


Страницы:   1 2 3

Tneduts ©   (2009-07-17 13:17:00) 

Доброго времени суток.

Ситуация:
Есть выделенный сервер;
База лежит отдельно от сервера, т.е. на другом компьютере;
Есть приложение, которое так же удалено, т.е. на "третьем" компьютере;

Когда я пытаюсь подключится


DB_Path :=  '192.168.0.123: D:\Database\ib56tkdb.gdb';
Database.DatabaseName := DB_Path;


то базу оно не находит.
Локально отрабатывает нормально.

Вопрос:
Как решается подобная проблема?


Tneduts   (2009-07-17 18:37:00) [21]


> Игорь Шевченко ©   (17.07.09 18:22) [32]

Честно - не знаю, это я где то вычитал.
Т.е. этого делать не нужно?


Сергей М.   (2009-07-17 18:35:00) [22]


> сделал
>
> If not FileExists(DB_Path) Then


Это ты где"сделал", чудо ?)


Сергей М.   (2009-07-17 18:27:00) [23]

Удалено модератором


Игорь Шевченко   (2009-07-17 18:22:00) [24]


> If not FileExists(DB_Path) Then


ты проверяешь файл на удаленном сервере ? Сильно. А зачем ?


Tneduts   (2009-07-17 18:15:00) [25]


> Сергей М. ©   (17.07.09 16:49) [29]


> Виталий Панасенко(дом)   (17.07.09 17:28) [30]

Пардон. Забыл сказать, что я проверку перед

Database.DatabaseName := DB_Path;

сделал

If not FileExists(DB_Path) Then

тут то он и "наламывает"


Виталий Панасенко(дом)   (2009-07-17 17:28:00) [26]


> Сергей М. ©   (17.07.09 16:49) [29]

Это просто автор может так интерпретировать ошибку.. а что в сообщении написано нам не известно...


Сергей М.   (2009-07-17 16:49:00) [27]


> у меня приложение ругается.
> Не находит базу


Это значит что не выполнил.
И файрвол тут ни причем - он не имеет отношения к поиску сервером указанной тобой базы.


Tneduts   (2009-07-17 16:47:00) [28]


> Сергей М. ©   (17.07.09 16:41) [25]
>
>
> > Tneduts
>
>
> Ты выполнил условия [9] ? (NFS не рассматриваем - у тебя
> ее навернака нет)

Да.


Tneduts   (2009-07-17 16:47:00) [29]


> Игорь Шевченко ©   (17.07.09 16:41) [24]
>
>
> > Да, но только у меня приложение ругается.
>
>
> какой кошмар!

Причём жудкий!


Tneduts   (2009-07-17 16:46:00) [30]


> Виталий Панасенко(дом)   (17.07.09 16:40) [23]
>
> а файрвол не установлен случаем?

Точно )))
На одной есть, ща попробую без него.


Сергей М.   (2009-07-17 16:41:00) [31]


> Tneduts


Ты выполнил условия [9] ? (NFS не рассматриваем - у тебя ее навернака нет)


Игорь Шевченко   (2009-07-17 16:41:00) [32]


> Да, но только у меня приложение ругается.


какой кошмар!


Виталий Панасенко(дом)   (2009-07-17 16:40:00) [33]

а файрвол не установлен случаем?


Tneduts   (2009-07-17 16:38:00) [34]


> Игорь Шевченко ©   (17.07.09 16:35) [21]

И правда умные книжки читал)))

Да, но только у меня приложение ругается.
Не находит базу (((


Игорь Шевченко   (2009-07-17 16:35:00) [35]


> Реально ли, что приложение на одном(рассмотрим вариант когда
> на нём нет IB-сервера) компьютере, а база и сервер на другом.
>
> Можно ли подключиться подобным образом к базе, если да,
> то как?


да, реально, да можно.

http://www.firebirdsql.org/manual/ru/qsg15-connecting-ru.html(у Interbase 5 синтаксис аналогичный)


Виталий Панасенко(дом)   (2009-07-17 16:35:00) [36]


> Tneduts ©   (17.07.09 16:34) [18]
>
>

и где там  вопрос?


Tneduts   (2009-07-17 16:34:00) [37]


> Виталий Панасенко(дом)   (17.07.09 16:32) [17]

Вы издеваетесь?)))


Tneduts   (2009-07-17 16:34:00) [38]


> Виталий Панасенко(дом)   (17.07.09 16:31) [15]

Да я ознакомился, правда после создания темы.
Теперь вопрос переформулирован
> Tneduts ©   (17.07.09 16:31) [16]


Виталий Панасенко(дом)   (2009-07-17 16:32:00) [39]


> Tneduts ©   (17.07.09 16:31) [16]

этот вопрос взагали цикавый... на кой тогда придумали клиент-сервер?!


Виталий Панасенко(дом)   (2009-07-17 16:31:00) [40]


> Tneduts ©   (17.07.09 16:27) [14]

вот именно, не катай.. данный вопрос тут уже пережеван...см.www.ibase.ru, там на такие "тяжеленные"
> Я пытаюсь разобраться и если вы хотите помочь, то пожалуйста.

вопросы все давно расписано... как раз, чтобы не толочь воду в ступе... или не катать вату.. :-)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо