![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Решил поэкспериментировать с доступом к базе данных по сетке.
Сделал всё, как написано в учебнике, RemoteDataModule, DCOMConnection, всё, как положено. Для DCOMConnection указал имя компа в сети, имя сервера, GUID. Но клиент коннектится к серверу только если находится на одном с ним компе. С другого компа не прёт, говорит "Сервер RPC недоступен". В одном из учебников нашёл лишь одну строчку о том, что на клиентском компе сервер должен быть зарегистрирован как удалённый сервер. Но как это сделать, не сказано. Пробовал запускать серверное приложение на клиентском компе, но не помогло, как-то по другому надо. Подскажите, пожалуйста, как сделать, чтобы законнектилось? |
|
#2
|
||||
|
||||
|
проверить службу "Удаленный вызов процедур (RPC)" и ее зависимости.
"Запуск серверных процессов DCOM" глянуть брандмауэр для: Цитата:
|
|
#3
|
||||
|
||||
|
Службы запущены, работают. У брэндмауэра вроде никаких особых настроек нет. Но всё равно ре пашет.
|
|
#4
|
||||
|
||||
|
"Локатор удаленного вызова процедур (RPC)"
http://www.aggsoft.ru/asdl-dcom-opc-config-4.htm http://www.lectussoft.com/manual/Man...onfigDCOM.html Последний раз редактировалось NumLock, 01.03.2012 в 09:03. |
| Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Klassenas (02.03.2012)
| ||
|
#5
|
|||
|
|||
|
Не помню где, но начиная с XP SP 2 по дефолту удаленный доступ запрещен (RPC и транзакции). Надо где-то в настройках DCOM просто его разрешить.
|
|
#6
|
||||
|
||||
|
Спасибо, буду разбираться. Надеюсь, поможет.
|