Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.07.2011, 16:05
VictorMBH VictorMBH вне форума
Прохожий
 
Регистрация: 23.06.2010
Сообщения: 7
Репутация: 10
По умолчанию Как переделать клиент-серверную БД для работы с файлом *.gdb на хостинге

Существует клиент-серверная БД, написанная на Delphi 5 под FireBird 2 с использованием BDE. Как нужно переделать программу, чтобы обеспечить возможность доступа и транзакций к файлу данных *.gdb, расположенному на некоем хосинге в Интернете, желательно бесплатном.

Т.е. программа должна работать фактически как и клиент-сервер, но с расположением файла на сайте в Интернете. Как сиё реализовать?
Ответить с цитированием
  #2  
Старый 12.07.2011, 07:49
Vocabulary Vocabulary вне форума
Новичок
 
Регистрация: 17.09.2009
Сообщения: 85
Репутация: 9
По умолчанию

Программа здесь ни причем.
Каков механизм обработки запросов к БД и получения результатов?
Правильно - обработку делает сервер СУБД (в нашем случае Firebird).
Чтобы желаемое счастье могло осуществиться, на физическом сервере (на компе хостинга) должен быть запущен (а прежде, установлен) сервер FB.

А теперь угадайте с трех раз: кто вам позволит установить сервер FB на хостинге?

В сети существуют (мелькнуло где-то) специальные хосты где базы данных могут управляться сервером FB. Поищите, может повезет?
Ответить с цитированием
  #3  
Старый 12.07.2011, 09:30
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Проще взять дешёвый VDS. Хостингов с FB (тем более бесплатных) не видел, а платные, если и есть, всяко выйдут дороже VDS-а.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #4  
Старый 14.07.2011, 12:27
vladkug vladkug вне форума
Прохожий
 
Регистрация: 14.07.2011
Сообщения: 1
Репутация: 10
По умолчанию hosting

Тоже думаю на этой проблемой, решение видится мне такое:
через NOIP получить хост, написать простой TCPserver работы с firebird и TCPclienta для работы с этой базой, правда прийдется придумать свой протокол обмена данными, зато бесплатно и нового ни чего изучать не надо.
Ответить с цитированием
  #5  
Старый 14.07.2011, 13:50
Аватар для anonymous
anonymous anonymous вне форума
Новичок
 
Регистрация: 19.01.2011
Сообщения: 61
Версия Delphi: Delphi2009 v.12
Репутация: 12
По умолчанию

А поднять свой сервер на статическом айпи возможности вообще нет?
__________________
I hear the machine spirit's voice!
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 17:25.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter