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

Вниз

remote server ib6   Найти похожие ветки 

 
dumm   (2003-07-08 12:48) [0]

под w2k стоит локальный сервер ib6. для бд на этом сервере есть прога, каторая отлично работает локально. к этой бд по сети нужно подключить группу юзеров.
пробую подключиться к бд через сетевой диск - не удается найти указанный файл.
пробую зарегистрировать удаленный сервер - конечный компьютер отверг запрос на подключение.
что не так?


 
dumm   (2003-07-08 13:23) [1]

ну что значит:
конечный компьютер отверг запрос на подключение
где кривизна рук?


 
Zacho ©   (2003-07-08 13:25) [2]

Приведи строку подключения и точный текст сообщения об ошибке.


 
dumm   (2003-07-08 13:29) [3]

ну что значит:
конечный компьютер отверг запрос на подключение
где кривизна рук?


 
Zacho ©   (2003-07-08 13:36) [4]


> dumm (08.07.03 13:29)

Кривизна рук может быть: в неправильной строке подключения, в неправильно настроенном DNS, в неправильно настроенном TCP/IP и т.д. и т.п. Почитай FAQ на http://www.ibase.ru или приведи наконец хотя-бы строку подключения.


 
dumm   (2003-07-08 13:37) [5]

пардон за дубль.
2 zacho:

ibdatabase1.params.clear;

IBDatabase1.DatabaseName:=opendialog1.filename;

//для локального пути "c:\base\base.gdb" - работает
//если через сетевой диск "z\base.gdb" - системе не удается найти указанный путь "\base.gdb"
//пробовал и так "192.168.5.11:c:\base\base.gdb" - комп отверг запрос на подключение

IBDatabase1.Params.Add("user_name="+edit1.Text);
IBDatabase1.Params.Add("password="+edit2.Text);
IBDatabase1.Params.Add("lc_ctype=win1251");
IBDatabase1.Connected:=true;


 
Sergey Masloff   (2003-07-08 13:41) [6]

С одним сервером ОДНОВРЕМЕННО НЕЛЬЗЯ соединяться и локально и удаленно. Вместо "локально" пропиши имя сервера "localhost"
вот этого:
//пробовал и так "192.168.5.11:c:\base\base.gdb" - комп отверг запрос на подключение
не будет


 
Zacho ©   (2003-07-08 13:46) [7]


> Sergey Masloff (08.07.03 13:41)

Неправда, можно. Но не нужно. Подробно почему - на www.ibase.ru

> dumm (08.07.03 13:37)
> //если через сетевой диск "z\base.gdb"

Так делать нельзя.

> //пробовал и так "192.168.5.11:c:\base\base.gdb"

Попробуй вместо IP-адреса указать имя сервера. Если нет DNS, то предварительно пропиши имя в файл HOSTS
Еще: А строка gds_db 3050/tcp в файле services есть ? Если нет, впиши. Если есть файрволл, проверь открыт ли на сервере порт 3050.


 
Sergey Masloff   (2003-07-08 13:50) [8]

Zacho © (08.07.03 13:46)

>Неправда, можно. Но не нужно. Подробно почему - на www.ibase.ru
Расскажи кому-нибудь еще ;-) Попробовать слабо?

Если локальным уже подключен - по TCP фиг пустит. Если подключен по ТСP и сунуться локально - вот этого лучше действительно не надо.

Все это для FB. В IB 5.x было вроде бы то же самое но точно не помню.




 
Sergey Masloff   (2003-07-08 13:54) [9]

Zacho © (08.07.03 13:46)
>Подробно почему - на www.ibase.ru
На фиг мне ibase.ru когда живой Д.Кузьменко от меня в пяти минутах неторопливой ходьбы... ;-)

P.S. "Расскажи кому-нибудь еще" и "Попробовать слабо" это у меня шуточные термины не несущие в себе агрессии. Я уверен что ты так и понял но на всякий случай ;-)


 
Zacho ©   (2003-07-08 13:55) [10]


> Sergey Masloff (08.07.03 13:50)

Я уже не помню, в какой именно последовательности происходили подключения, но на IB4.2-5.x точно работало.
Сейчас попробовал на YA 1.1.854 - работает в обоих последовательностях. А запускать сервер с FB просто лень, будет время - проверю обязательно :-)


 
Zacho ©   (2003-07-08 13:57) [11]


> Sergey Masloff (08.07.03 13:54)

Да я так и понял. :) Но точно помню, что работало ! :-)


 
dumm   (2003-07-08 15:21) [12]

зарегистрировал localhost
добавил имя сервера в hosts
gds_bd... - есть

регистрирую на сервере бд локально "c:\base\base.gdb" - ok
по другому (через сетевой, ip или имя сервера) - системе не удается найти указанный путь

регистрирую на клиенте удаленный сервер, бд, получаю - featurу is not supported


 
dumm   (2003-07-08 15:27) [13]

пардон, feature, конечно.


 
Sergey Masloff   (2003-07-08 15:52) [14]

То есть пишешь так: "192.168.5.11:c:\base\base.gdb" и не найден путь? Проверь все по буковкам - ну ведь не бывает чудес...


 
dumm   (2003-07-08 18:04) [15]

"192.168.5.11:c:\base\base.gdb" - найдет, а вот с сетевым диском z="c:\base" "192.168.5.11:z:\base.gdb" - нет.

похоже, это ошибка в администрировании.
ставил базу на одну машину, прогу на другую, указывал имя бд в сети - все работало. перенес базу на новую машину и пытался к ней пробиться - вот тут-то и порылся песик: прога базу на старом компе видит и открывает, а на новом - на путь ругается, хотя пути вроде и аналогичные:
"\\comp1\base\base.gdb"
"\\newcomp\base\base.gdb"
почему-то в databasename передается только "\base\base.gdb".


 
Vladymir   (2003-07-09 03:17) [16]

>dumm (08.07.03 18:04)
Ну не умеет он (IB) писать напрямую на отмапленный диск, да и никто, пожалуй, не умеет. Пишет он, вроде, на низком уровне... (спроси Кузьменко).
А удаленное подключение, - подключение через порт 3050 и никаких мапов вовсе не нужно.
Кажется не ошибся ни в чем... :))


 
dumm   (2003-07-09 18:46) [17]

спасибо всем. засада была вот в чем: если файл бд находится на сервере на диске с:, то сетевой путь к базе воспринимается нормально (полностью - "\\server\c:\base\base.gdb"), если же перенести базу на, например, d:, все, имеем неправильный путь -"\base\base.gdb".


 
Zacho ©   (2003-07-10 07:57) [18]


> dumm (09.07.03 18:46)

Да нет, похоже ты так и не понял основное: не работает IB с сетевыми дисками !!! И при подключении к удаленному серверу надо указывать имя сервера и путь к БД на сервере, а вовсе даже не сетевой.


 
dumm   (2003-07-10 10:22) [19]

да нет, похоже понял.

2 sergey masloff & zacho
часто встречаю вас на этом форуме - польщен вниманием. спасибо.



Страницы: 1 вся ветка

Текущий архив: 2003.07.31;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.013 c
3-100615
Котяра
2003-07-03 19:07
2003.07.31
Хранимая процедура в запросе


7-101010
L_Dmitrty
2003-05-20 11:09
2003.07.31
Записи


14-100946
___Nikolay
2003-07-15 06:12
2003.07.31
Как зайти на www.combats.ru


4-101013
dorohov
2003-05-26 15:42
2003.07.31
Нажатие клавиш


1-100822
Alexsus
2003-07-17 16:47
2003.07.31
Подскажите пожалуйста как можно уставить тип курсора для формы