Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi редакции Prof vs Enterprise / 25 сообщений из 30, страница 1 из 2
20.08.2020, 19:03
    #39991201
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Как известно, Enterprise в основном отличается от Prof редакции тем, что FIREDAC и DBEXPRESS позволяют только локальное подключение. Вот у меня есть делфи-проект. Он успешно билдится и запускается в редакции Community (соотв-ет Prof). Означает ли это, что в этом проекте нет FIREDAC и DBEXPRESS с удаленным подключением? Или факт билда и запуска еще не подтверждает это, и надо смотреть на поведение ПО в runtime во всех ее нюансах? Коллеги, помогите плиз с ответом.
...
Рейтинг: 0 / 0
20.08.2020, 19:06
    #39991202
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Ну так с удаленной БД соединяется или нет? :)
...
Рейтинг: 0 / 0
20.08.2020, 19:14
    #39991203
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
rgreat,

А вот не знаю, там много кода и не понятно, есть эти компоненты с удаленным доступом или нет. Если допустим компонент создан в design-time и в нем прописывается удаленное подключение, то такое скомпилиться или нет?
...
Рейтинг: 0 / 0
20.08.2020, 19:43
    #39991211
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-x,

Ты хочешь от нас получить гарантии работы своего черного ящика, что ли?

Что, правда? ;)
...
Рейтинг: 0 / 0
20.08.2020, 19:48
    #39991212
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
rgreat,

нет конечно, хотел узнать: билд и успешный запуск - это гарантия или нет.
...
Рейтинг: 0 / 0
20.08.2020, 19:53
    #39991215
s62
s62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-x
Как известно, Enterprise в основном отличается от Prof редакции тем, что FIREDAC и DBEXPRESS позволяют только локальное подключение. Вот у меня есть делфи-проект. Он успешно билдится и запускается в редакции Community (соотв-ет Prof). Означает ли это, что в этом проекте нет FIREDAC и DBEXPRESS с удаленным подключением? Или факт билда и запуска еще не подтверждает это, и надо смотреть на поведение ПО в runtime во всех ее нюансах? Коллеги, помогите плиз с ответом.
Это загадочная вещь. Пользуясь версией Pro, подключался к удаленному серверу MySQL через dbExpress. IBX тоже в версии Pro работает с удаленными серверами. Но документ, где написано про локальное подключение, сам читал не один раз. Насчёт FireDac не знаю, не пользовался.
...
Рейтинг: 0 / 0
20.08.2020, 19:58
    #39991216
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
s62,

Про IBX вроде нет ограничений ни в какой редакции.
...
Рейтинг: 0 / 0
20.08.2020, 21:10
    #39991235
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-x
rgreat,

нет конечно, хотел узнать: билд и успешный запуск - это гарантия или нет.
Извини, но за гарантиями тебе надо в страховую компанию обращаться.

Пробуй.
...
Рейтинг: 0 / 0
20.08.2020, 21:19
    #39991240
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Это про лицензию
...
Рейтинг: 0 / 0
20.08.2020, 21:33
    #39991242
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Dmitry Arefiev,

В том то и фокус что нет.

Человек не знает что у него в проекте за компоненты.
...
Рейтинг: 0 / 0
20.08.2020, 21:40
    #39991245
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-x,

на всякий случай
https://www.embarcadero.com/docs/rad-studio-feature-matrix.pdf
и
https://www.embarcadero.com/ru/products/rad-studio/rad-studio-eula

" В случае, когда Лицензиат приобретает лицензию на RAD Studio, Delphi или C++Builder Professional, Professional with Mobile или Professional Academic, применяются следующие положения данного документа.

В соответствии с положениями и условиями данного Соглашения, Лицензиар передает Лицензиату, как лицензированному пользователю Продукта, ограниченное право использовать части Продукта, называемые "dbExpress" и “FireDAC”, исключительно в виде исполняемого файла, для доступа к локальной базе данных, установленной на том же компьютере, что и Объект. Лицензиат не имеет права использовать части Продукта, называемые "dbExpress" и “FireDAC”, применительно к базе данных, размещенной на ином компьютере, чем тот, на котором установлен Объект.
"

Собственно, физических отличий по методу коннекта у FireDAC и dbExpress нет. Допустим, я же могу обратиться к СУБД на компе mycomp, задав имя сервера и как mycomp, и как localhost, и по идее, еще и виртуалок на этом компе поназапускать.
...
Рейтинг: 0 / 0
20.08.2020, 21:52
    #39991248
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
kdv,

То есть программно тип подключения (удаленный или локальный) не ограничивается?
...
Рейтинг: 0 / 0
20.08.2020, 21:55
    #39991249
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Нет, только сознательностью
...
Рейтинг: 0 / 0
21.08.2020, 16:00
    #39991497
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-xТо есть программно тип подключения (удаленный или локальный) не ограничивается?
можете сообщить свои идеи, как это можно было бы сделать программно. Просто запретить в компонентах указывать имя сервера - не получится. Это 100% обрубит коннект к локальному серверу. А он - разрешен в Prof.
...
Рейтинг: 0 / 0
21.08.2020, 16:22
    #39991502
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
kdv,

Трассернуть путь к серверу? ;)
...
Рейтинг: 0 / 0
21.08.2020, 16:34
    #39991505
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Разрешить указывать только localhost?
...
Рейтинг: 0 / 0
21.08.2020, 18:34
    #39991553
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Отличия в том, что в Prof/Comm небольшой список драйверов для подключения (нет MSSQL, PG и др), а в Ent/Arch список в разы больше. То есть ограничивается не тип подключения, а перечень БД, к которым вообще возможно подключение.
...
Рейтинг: 0 / 0
21.08.2020, 20:18
    #39991572
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
kdv
можете сообщить свои идеи, как это можно было бы сделать программно.

А что сложного? Запретить любые адреса, кроме 127.0.0.1 (и того что в этот адрес резолвится) и всё.
...
Рейтинг: 0 / 0
24.08.2020, 11:26
    #39991930
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Действительно позволять только localhost и все. Даже не так - просто перед коннектом принудительно выставлять адрес сервера в localhost.

апд. Правда, на алиасы это не сработает
...
Рейтинг: 0 / 0
27.08.2020, 12:37
    #39992913
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Получается так: если код был написан под Enterprise/Architect и в нем в компонентах dbExpress/FireDAC использовались дрова, которых нет в Prof/Community, то такой код даже не скомпилится.
...
Рейтинг: 0 / 0
27.08.2020, 12:51
    #39992928
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-x
Получается так: если код был написан под Enterprise/Architect и в нем в компонентах dbExpress/FireDAC использовались дрова, которых нет в Prof/Community, то такой код даже не скомпилится.
ну и нахрена использовать это жалкое подобие BDE?
...
Рейтинг: 0 / 0
27.08.2020, 12:53
    #39992930
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Мимопроходящий,

Про dbExpress - согласен, а FireDAC это тоже жалкое подобие?
...
Рейтинг: 0 / 0
28.08.2020, 10:54
    #39993314
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
sann-x
Мимопроходящий,

Про dbExpress - согласен,
а FireDAC это тоже жалкое подобие?
... левой руки (С)

извращена сама идея DAC, путём внедрения промежуточного слоя "драйверов".
...
Рейтинг: 0 / 0
02.09.2020, 09:53
    #39994697
sann-x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Мимопроходящий
извращена сама идея DAC, путём внедрения промежуточного слоя "драйверов".

Наверное, для того и внедрили драйвера, чтобы лицензию контролировать, а маркетологи в название внедрили DAC для важности.
...
Рейтинг: 0 / 0
02.09.2020, 10:07
    #39994700
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi редакции Prof vs Enterprise
Как интересно ... :)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi редакции Prof vs Enterprise / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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