powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Любимая тема - DCOM
4 сообщений из 4, страница 1 из 1
Любимая тема - DCOM
    #35570779
имеется следующая схема
Клиент -> Сервер DCOM -> Файл-сервер (ip:169.255.1.101)
Клиент запускает на Сервер DCOM DCOM-сервер и вызывает метод test(), в котором всего одна строка, открывающая базу данных на другом компе - Файл-сервере
Код: plaintext
OPEN DATABASE "\\169.255.1.101\MyBase\test" SHARED 
в ответ получаю сообщение, что файл \\169.255.1.101\MyBase\test.dbc не существует, но если я дам эту команду локально с Сервера DCOM, то база открывается....

точно также и в случае, если я буду открывать базу не через ip-адрес, а по имени сетевого диска...

вопрос собсно в том, почему при открытии базы через DCOM я получаю сообщение, что такого файла нет, а при вызове этой команды локально на сервере DCOM через среду фокса файл БД существует и открывается?
...
Рейтинг: 0 / 0
Любимая тема - DCOM
    #35571458
Samvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может после IP ты пропустил букву диска c,d ...?
Код: plaintext
OPEN DATABASE "\\169.255.1.101\D\MyBase\test" SHARED
...
Рейтинг: 0 / 0
Любимая тема - DCOM
    #35571613
да не, буква D там не нужна, т.к. папка расшарена.....

в свойствах дкома на вкладке Удостоверение выставил, чтобы запускал приложение Текущий пользователь, а не Запускающий и вроде заработало...
...
Рейтинг: 0 / 0
Любимая тема - DCOM
    #35575111
дабы не плодить темы задам ещё один назревший вопрос в этой....

Возможно ли с клиента узнать сколько экземляров com-сервера запущено на самом сервере (разными пользователями)?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Любимая тема - DCOM
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]