ЧАстые Вопросы и Ответы
Модераторы: kdv, CyberMax
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 17 июл 2007, 17:29
Добрый день! У меня такая проблема. Есть база данных InterBase, находящаяся на моей машине. Подскажите, как подключить другого пользователя к ней.
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 17 июл 2007, 17:33
SG писал(а):Добрый день! У меня такая проблема. Есть база данных InterBase, находящаяся на моей машине. Подскажите, как подключить другого пользователя к ней.
Для начала документацию читать
и где ты эту базу спер? и зачем она тебе.....
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 17 июл 2007, 18:32
Базу я написал сам, но опыта сетевой работы не было. Можете в двух словах описать этот процесс, пожалуйста
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 17 июл 2007, 18:48
SG писал(а):Базу я написал сам, но опыта сетевой работы не было. Можете в двух словах описать этот процесс, пожалуйста
Как подключаешься ты сам?
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 18 июл 2007, 09:55
Приложение написано на Delphi 7. В IBDatabase указал локальный путь к базе d:\...\base.gdb. Уже пробовал расшаривать эту папку, но не пойму как правильно указать путь к базе на удалённой машине.
-
Attid
- Спец
- Сообщения: 377
- Зарегистрирован: 14 ноя 2006, 09:58
Сообщение
Attid » 18 июл 2007, 11:26
версию сервера не указал =) как мы догадаемся как к нему подключаться ?
в Firebird-2.0-QuickStart.pdf например на 20 странице написанно.
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 18 июл 2007, 11:48
Сорри, Interbase 6.5
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 18 июл 2007, 12:36
Ворованный 6.5, да ещё на BDE...
Ужас.
Переводи всё на Firebird + компоненты прямого доступа.
Нужные статьи и книги есть в разделе "документация" на этом сайте.
-
Merlin
- Динозавр IB/FB
- Сообщения: 1502
- Зарегистрирован: 27 окт 2004, 11:44
Сообщение
Merlin » 18 июл 2007, 12:49
SG писал(а):Приложение написано на Delphi 7. В IBDatabase указал локальный путь к базе d:\...\base.gdb. Уже пробовал расшаривать эту папку, но не пойму как правильно указать путь к базе на удалённой машине.
Папку расшаривать надобно с единственной целью - заломать нахрен базу при первой же попытке многопользовательской работы. Ибо клиент соединяется не с базой, а с сервером, который уже соединяется с базой. А с другими целями обычно начинают с чтения Operations Guide.
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 18 июл 2007, 12:57
Может тогда кто-нибудь знает, как соединиться с сервером на удалённой машине
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 19 июл 2007, 10:07
Спасибо большое. Сейчас посмотрю.
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 19 июл 2007, 17:51
Ребята, почитал я документацию. Сделал, как там сказано. Но теперь возникает такая ошибка:
Unable to complete network request to host "main_comp". Fail to establish a connection.
Может кто подскажет, из-за чего это может быть.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 19 июл 2007, 17:56
Unable to complete network request to host "main_comp". Fail to establish a connection.
Может кто подскажет, из-за чего это может быть.
1. надо хоть чуть-чуть разбираться в настройках tcp. это просто, и не больно
2. надо хоть немного уметь читать по английски
3. иногда надо читать некоторые вещи по нескольку раз, пока не достигнешь просветления.
теперь ответ - не видать по сетке твоего main_comp. Или на нем IB/FB не заведен. Или там firewall не настроен чтобы ib/fb разрешал по сетке работать. Или такого main_comp вообще нет. Или tcp нет. И т.д.
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 19 июл 2007, 18:06
В том всё и дело, что машина видна, пингуется, firewall отключен вообще, IB Server работает
Может ещё варианты есть?
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 20 июл 2007, 09:13
DNS прописан. Пробовал и через IP-адрес.
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 20 июл 2007, 09:38
SG писал(а):DNS прописан. Пробовал и через IP-адрес.
приведи свою строку коннекта
-
SG
- Сообщения: 13
- Зарегистрирован: 17 июл 2007, 17:16
Сообщение
SG » 20 июл 2007, 09:56
В компоненте IBDatabase прописал Connection: Remote, Server: main_comp, Protocol: TCP, Database: d:\...\base.gdb