Последняя версия DataExpress 3 beta от 18 июля 2020 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Расширения
ИзображениеИзображениеИзображение

Работа в сети без установки программы

Обсуждаются вопросы удаленного доступа к базе данных.
WPAS
Интересующийся
Сообщения: 106
Зарегистрирован: Пн фев 11, 2019 8:35 pm
Благодарил (а): 33 раза
Поблагодарили: 6 раз

Работа в сети без установки программы

Сообщение WPAS » Вт май 07, 2019 7:32 pm

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

Код: Выделить всё

192.0.0.1\\dataexpress.exe "192.0.0.1:d:\mydb\data.fdb" r

Аватара пользователя
Develop-Soft
Сообщения: 1638
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 122 раза
Поблагодарили: 444 раза
Контактная информация:

Re: Работа в сети без установки программы

Сообщение Develop-Soft » Вт май 07, 2019 8:18 pm

Нет. Так нельзя. Только с установкой сервера.

WPAS
Интересующийся
Сообщения: 106
Зарегистрирован: Пн фев 11, 2019 8:35 pm
Благодарил (а): 33 раза
Поблагодарили: 6 раз

Re: Работа в сети без установки программы

Сообщение WPAS » Вт май 07, 2019 9:20 pm

Develop-Soft писал(а):Нет. Так нельзя. Только с установкой сервера.

Я не много про другое спрашиваю, этот компьютер как бы и будет сервером, с firebird и программой, я про то что нужно ли клиентом отдельно программу на каждый компьютер устанавливать.

Аватара пользователя
Develop-Soft
Сообщения: 1638
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 122 раза
Поблагодарили: 444 раза
Контактная информация:

Re: Работа в сети без установки программы

Сообщение Develop-Soft » Вт май 07, 2019 9:36 pm

А, точно, невнимательно прочитал. Так работать будет, но возникнет борьба за файл конфигурации (координаты, разрешение мониторов, пути к шаблонам и т.п.). Лучше так не делать в общем...

Аватара пользователя
rausNT
Специалист
Сообщения: 742
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 114 раз
Поблагодарили: 8 раз

Re: Работа в сети без установки программы

Сообщение rausNT » Ср май 08, 2019 8:27 am

Develop-Soft писал(а): Лучше так не делать в общем...


неа... В двух местах организовал именно так, при подключении как сетевой диск. Пути естественно везде одинаковые. А как влияет прописанное разрешение монитора - не знаю, кажется никак. (хотя конечно лучше эту инфу хранить на локальной машине, допустим в реестре)
При этом в одной конторе вообще доступ как сетевой, так и сетевой под Вайном +Линукс так и терминальный доступ + VPN. Как мне кажется все извращения собраны, но тем не менее работает.

Аватара пользователя
Develop-Soft
Сообщения: 1638
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 122 раза
Поблагодарили: 444 раза
Контактная информация:

Re: Работа в сети без установки программы

Сообщение Develop-Soft » Ср май 08, 2019 8:38 am

У вас прокатило, у кого-то не прокатит - я лишь предупредил о возможных конфликтах.
Например:

Код: Выделить всё

[Apps]
DOCX= Если я хочу прописать конкретную программу для открытия доков - с эти придется смириться всем..?
Да и вообще - в чем собственно проблема использовать разные клиенты?

Аватара пользователя
rausNT
Специалист
Сообщения: 742
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 114 раз
Поблагодарили: 8 раз

Re: Работа в сети без установки программы

Сообщение rausNT » Ср май 08, 2019 8:59 am

Develop-Soft писал(а):Да и вообще - в чем собственно проблема использовать разные клиенты?


только удобство администрирования. Десятки компов, из них как минимум около 5 личных сотрудников, которые они уносят домой, а так же около десяти машин по терминальному доступу.
Сейчас поменяв дистибутив на серваке, я знаю, что с утра все придут, запустят одну и ту же версию, и конфликтов версий не будет. Если бы клиентскую часть устанавливать на каждую машину, то руками мне менять было бы лень, да и не всегда возможно, пришлось бы писать скрипт для установки обновления. Короче геморроя бы прибавилось.

Аватара пользователя
Develop-Soft
Сообщения: 1638
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 122 раза
Поблагодарили: 444 раза
Контактная информация:

Re: Работа в сети без установки программы

Сообщение Develop-Soft » Ср май 08, 2019 9:32 am

Логично. Конечно тут не хватает возможности работы с локальным конфигом. Это актуально не только для работы в сети, но и при смене пользователя системы.

Аватара пользователя
Develop-Soft
Сообщения: 1638
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 122 раза
Поблагодарили: 444 раза
Контактная информация:

Re: Работа в сети без установки программы

Сообщение Develop-Soft » Пт май 31, 2019 2:23 pm

Создайте у юзеров папки по идентичному пути. Например С:\Dx_Config\
Скопируйте в них dataexpress.cfg (на все компьютерах).
Выполните в командной строке (на любом из компьютеров один раз):
MKLINK "\\Сеть\ПапкаDX\dataexpress.cfg" C:\Dx_Config\dataexpress.cfg
В дальнейшем, при открытии программы из сетки - конфиг будет запрашиваться с диска C:\ (который разумеется у каждого свой) и конфликта доступа не будет.
Перед установкой новой версии программы - временно перемещайте созданный симлинк \\Сеть\ПапкаDX\dataexpress.cfg в отдельное место и после установки возвращайте его обратно.

Аватара пользователя
rausNT
Специалист
Сообщения: 742
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 114 раз
Поблагодарили: 8 раз

Re: Работа в сети без установки программы

Сообщение rausNT » Пт май 31, 2019 3:51 pm

Develop-Soft писал(а):созданный симлинк


Кстати да, симлинк - хорошая идея, можно попробовать, как то всегда забываю, что в Виндовс тоже есть симлинки.