Форум: "Базы";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
ВнизInterBase Найти похожие ветки
← →
Spawn (2003-07-08 15:43) [0]Создаю сервак IB, запускаю его(указываю расположение файлов базы). Затем пытаюсь подконнектиться к нему из своей проги на этом же компе. И мне дает еррор:
Anable to complete network request to Host mutualex-vslm10."".
Failed to establish a connection
unknown Win32 error 10061
Для создания проги использую TIBClientDataSet, TIBQuery, TIBTransaction, TIBDataBase, TIBUpdateSQL, TDataSource. В TIBDataBase в поле DataBaseName устанавливаю значение mutualex-vslm10.:IB_ORMDOC.GDB. В чем может быть моя ошибка?
← →
Sergey Masloff (2003-07-08 15:48) [1]>"mutualex-vslm10."
Это имя сервера? А где путь к базе?
← →
Till (2003-07-08 15:52) [2]mutualex-vslm10.:DISK\PATH\TO\BASE\IB_ORMDOC.GDB вот и все решение!
Если коненчо mutualex-vslm10. это твой сервер!
← →
Жук (2003-07-08 15:53) [3]Что-то не ндравится мне такое название для хоста...
← →
Digitman (2003-07-08 15:55) [4]строка коннекта для tcp :
mutualex-vslm10.:С:\MyPath\IB_ORMDOC.GDB
строка коннекта для NetBIOS :
\\mutualex-vslm10.\С:\MyPath\IB_ORMDOC.GDB
p.s.
пойнт, вероятно разделяющий имя хоста от вероятно отсутствующего доменного суффикса, вызывает сомнения
← →
Digitman (2003-07-08 16:00) [5]проверил.
без пойнта (но при зарегистрированном в домене суффиксе) - бкз проблем
с пойнтом но без суффикса - не работает.
видимо, с т.з. DNS, это совершенно идиотская конструкция)
← →
Spawn (2003-07-08 16:04) [6]Я поменял имя компа на ORMServer. И все равно та же ошибка.
В свойство DataBaseName прописываю ORMServer:c:\Ormet\IB_ORMDOC.GDB
← →
Жук (2003-07-08 16:09) [7]
> Я поменял имя компа на ORMServer
Имя компа или имя хоста ? Надеюсь ИП в hosts прописан.
← →
Spawn (2003-07-08 16:31) [8]Не совсем понял. В книге написано, что для связи нада указывать данные в таком формате - имя_сервера:имя_файла_БД. Я для большей удобности сменил имя в свойствах Моего компьютера на вкладке Computer Name. Или это что то другое?
← →
Жук (2003-07-08 16:33) [9]Под "именем сервера" подразумевается имя хоста ip-адреса в файле hosts.
← →
Spawn (2003-07-08 16:51) [10]ну написал я в этом файле хост со своим ИП, перезагрузился. Эффект тот же.
← →
Жук (2003-07-08 16:57) [11]Этот новый хост нормально пингуется ?
← →
Spawn (2003-07-08 17:22) [12]
Pinging TestServer [MyIP] with 32 bytes of data:
Reply from MyIP: bytes=32 time<1ms TTL=128
Reply from MyIP: bytes=32 time<1ms TTL=128
Reply from MyIP: bytes=32 time<1ms TTL=128
Reply from MyIP: bytes=32 time<1ms TTL=128
← →
Spawn (2003-07-08 17:37) [13]Я вот что заметил - в Server Properties указано, что поддерживается только локальные соединения (Capabilities = Local Client Support). Как сделать чтобы TCP/IP тоже было?
← →
Spawn (2003-07-08 17:40) [14]причем, если я переделаю свою прогу для обычного доступа к локальным файлам, то все нормально - в DBGrid отображаются данные базы
← →
Spawn (2003-07-08 17:45) [15]Если же я, например, в Interactive SQL пропишу запрос типа SELECT * FROM Documents , то тоже все нормально
← →
Spawn (2003-07-08 18:22) [16]Просматриваю прогой TCPView слушаемы порты и там нету 3050-го порта!!!!!!!!! В чем дело?
← →
Spawn (2003-07-08 21:46) [17]Ну что же мне делать????????????? АААААА!!!! Как же мне работу тогда эту выполнить??????????????????????
← →
Vladymir (2003-07-09 03:03) [18]1. А зачем тебе IBClientDataSet?
2. Interbase поставлен по-человечески? И стартует собственно сервер?
3. Ежели в IBDatabase-ComponentEditor"е проставить:
Connection: Remote,
Server: <имя хоста (или IP, что все равно)>,
Protocol: TCP,
Database: <полный путь к базе данных без имени хоста (типа d:\base.gdb>,
ну и остальное по вкусу(username, password, role) и кликнуть, скажем, TEST?
← →
Zacho (2003-07-09 06:54) [19]
> Spawn © (08.07.03 17:37)
Вероятно, ты поставил так называемый Local IB. Вообще-то это то же самое, что и IB Server, но поддерживает только локальные подключения. Зато стоит дешевле. Правда, непонятно, зачем его сделали в бесплатном IB 6. Поставь IB Server и все заработает.
← →
Spawn (2003-07-09 07:49) [20]Zacho © (09.07.03 06:54) сенк тебе))) Щас пробую переустанавливать так у меня не было по умолчанию выбрана установка IB Server)))
← →
Spawn (2003-07-09 08:13) [21]Вот только обрадовался и сразу же возникла новая проблема - выбираю в Inter Base Replication Server Control> InterBase Server и нажимаю Start мне дает такую ошибку:
Service Failed to Start:
The system cannot find the file specified
← →
Zacho (2003-07-09 08:17) [22]
> Spawn © (09.07.03 08:13)
Ну а подключится к серверу по TCP/IP все-же удалось ?
А про InterBase Replication Server ничего сказать не могу, никогда не пользовался.
← →
Spawn (2003-07-09 08:18) [23]С этим я разобрался - у меня путь был прописан не туда куда надо. Но щас стала появляться такая ошибка :
Service Failed to Start:
Access is denied
Может нужно где то пароль с логином прописать?
← →
Spawn (2003-07-09 08:21) [24]ЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ все ок))) законнектиться удалось))))))))) только вот меня один вопрос еще интересует - для большего количества пользователей нужно лицензию покупать. Если да то где и за сколько?
← →
Zacho (2003-07-09 08:28) [25]
> Spawn © (09.07.03 08:21)
На все подобные вопросы ты найдешь ответ на http://www.ibase.ru
← →
Spawn (2003-07-09 08:40) [26]То есть прилагаемая лицензия закончит свое действие через 90 дней?
← →
Zacho (2003-07-09 09:25) [27]
> Spawn © (09.07.03 08:40)
Поставь FireBird и не мучайся. Бесплатный, безо всяких ограничений на срок использования, исправлено множество багов IB 6, масса дополнительной функциональности по сравнению с IB 6. Ссылки там же - на http://www.ibase.ru
← →
Spawn (2003-07-09 11:15) [28]Постаил FireBird 1.0. Как его запускать? При попытке запуска файлов в C:\...\FireBird\Bin(ibserver.exe и ibguard.exe) ни каких резултатов нет((
← →
Zacho (2003-07-09 11:22) [29]
> Spawn © (09.07.03 11:15)
http://www.ibase.ru/v6/ibinstallfaq.txt
← →
Spawn (2003-07-09 12:08) [30]Zacho © (09.07.03 11:22) - большое спасибо))) Все ок
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.009 c