Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.018 c
6-100856
Samvel
2003-05-22 14:15
2003.07.31
Socets


6-100865
ec
2003-05-07 22:21
2003.07.31
ISAPI


1-100769
Aleksandr
2003-07-15 15:52
2003.07.31
Допустимо ли такое обращение со строками в DLL?


3-100572
AbrosimovA
2003-07-08 15:28
2003.07.31
Кому нужно отдельно BDE даю ссылку


14-100881
abc
2003-07-16 10:50
2003.07.31
как организовать обратную связь в DCOM? т.е от сервера к клиенту