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

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

InterBase [IB6.x]


IBNovice ©   (2004-05-17 14:51:00) 

Возможно ли делая IB Server на компьютере зарегистрировать базу находящуюся на ftp или web сервере.


DrPass   (2004-05-17 20:40:00) [1]


> Проблема предельно проста, нужно чтобы  из разных точек
> города клиенты подключались к базе. Какого-то собственного
> сервера в наличии не имеется, есть только хостинг, потому
> и пришла идея его задействовать

База данных должна быть только на том компьютере, где установлен сам сервер (это касается любого сервера, а не только InterBase). Узнай, может, твой хостинг обладает MySQL или чем-нибудь в этом роде. А если не обладает, то найти подобный тоже не проблема. Это не InterBase, но вполне может подойти - смотря какие задачи ты ставишь перед СУБД


Digitman   (2004-05-17 16:26:00) [2]


> делать, ставить, устанавливать - это все синонимы (во всяком
> случае для меня :)


это печально .. впору сесть и разобраться как следует, что есть что и для чего


> в английском варианте команда называется "Register"


команда ЧЬЯ, КОМУ и/или ЧЕМУ ?

собственно ИБ-сервер никаких "команд регистрации" знать не знает
если же таки речь и дет о некоей "регистрации", тот скорей всего это относится к некоей оболочке ИБ-клиента, но никак не ИБ-серверу


Карелин Артем   (2004-05-17 16:15:00) [3]

IBNovice   (17.05.04 15:56) [7]
Чтобы люди могли соединиться с базой Fb, расположенной на удаленном компе, на нем должен быть установлен FB(не зарегистрирован. Различие узнаешь чуть пообщавшись с утилем для работы с FB). Потом должен быть доступен порт 3050 на удаленном компе для рботы с FB.
Дальше еще хуже: если порт 3050 будет открыт для всех, все смогут шарить по базам.
Для более-менее безопасной работы с базой надо делать трехзвенку.


IBNovice   (2004-05-17 15:56:00) [4]


> VLAD-MAL   (17.05.04 15:53) [5]
> 1.
> в английском варианте команда называется "Register", - ты
> о чем? О IBExpert, что ли?
это я о IBConsole
>
> 2.
> Ты что, так и ввел: "xxx.xxx.xxx.xxx"???


ну  естественно нет, был подставлен нормальный адрес


IBNovice   (2004-05-17 15:55:00) [5]


> VLAD-MAL   (17.05.04 15:53) [5]
> 1.
> в английском варианте команда называется "Register", - ты
> о чем? О IBExpert, что ли?
это я о IBConsole
>
> 2.
> Ты что, так и ввел: "xxx.xxx.xxx.xxx"???


ну  естественно нет, был подставлен нормальный адрес


VLAD-MAL   (2004-05-17 15:53:00) [6]

1.
в английском варианте команда называется "Register",- ты о чем? О IBExpert, что ли?

2.
Ты что, так и ввел: "xxx.xxx.xxx.xxx"???


IBNovice   (2004-05-17 15:50:00) [7]


>
> что значит "делая" ? ты - разработчик сервера Интербейз
> ?

делать, ставить, устанавливать - это все синонимы (во всяком случае для меня :)

> что значит "зарегистрировать" ?

ну а как это называть, если в английском варианте команда называется "Register", мне не надо ее создавать мне нужно к ней подключиться.

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


> xxx.xxx.xxx.xxx:C:\MyBases\MyBase.gdb


выдает ошибку о том, что выполняется операция на сокете при отключенной сети(в этом я не селен:(


VLAD-MAL   (2004-05-17 15:35:00) [8]

Да, можно создать базу на удаленном сервере. Нужно только указать его IP-адрес и абсолютный путь на сервере:

xxx.xxx.xxx.xxx:C:\MyBases\MyBase.gdb


y-soft   (2004-05-17 15:19:00) [9]

>IBNovice   (17.05.04 14:51)  

Если Вы имеете в виду доступ по tcp из интернета к базам, то можно. Но так обычно не делают из-за невысокой надежности. В качестве посредника используют как раз http- или ftp-сервер...

P.S. Насчет регистрации баз это Вы сильно сказали :)


Digitman   (2004-05-17 15:02:00) [10]


> делая IB Server


что значит "делая" ? ты - разработчик сервера Интербейз ?


> зарегистрировать


что значит "зарегистрировать" ?


> находящуюся на ftp или web сервере.


стандартный Интербейз-сервер "умеет" работать только с базами данных, расположенных на лок.томе (т.е. томе, физически расположенном на том же лок.носителе, где работает сам Интербейз-сервер)


Наверх

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