Подключиться к ODBC DSN, установленному на сервере - PullRequest
0 голосов
/ 12 сентября 2018

Я разрабатываю приложение в Delphi 10.2.3, которое подключается к базе данных Firebird, установленной на машине под управлением Windows 2016 Server.Приложение также подключается к QuickBooks Online с помощью стороннего драйвера ODBC.Поскольку к этому приложению должны обращаться более 12 пользователей в моей компании, приобретение и установка отдельных драйверов ODBC для каждого пользователя не будет экономически эффективным.

Поставщик драйвера ODBC имеет версию, которую можно установить на сервере.Можно ли настроить DNS-соединение ODBC на сервере, к которому я могу получить доступ от сетевых клиентов?Если нет, может кто-нибудь предложить обходной путь.

1 Ответ

0 голосов
/ 12 сентября 2018

Сервер и драйвер ODBC рабочей станции обычно связаны с лицензированием, а не с методом подключения. Он всегда работает на той же машине, что и программное обеспечение, использующее соединение.

  • Веб-приложение, используемое многими пользователями, работающими на сервере, подключающемся через драйвер ODBC = серверная лицензионная версия драйвера.
  • Пользователь загружает данные в Excel на своем компьютере через драйвер ODBC = клиент / рабочая станция лицензированный драйвер.

Некоторые базы данных, например SQL Server, могут устанавливать связь с базой данных через драйвер ODBC. Это связывает / выставляет другую базу данных для запросов с сервера баз данных хоста. Это позволит вам использовать один сервер с лицензированным драйвером. Клиенты будут подключаться к базе данных хоста.

Одним из таких драйверов является ODBC-драйвер DevArt для QuickBooks, в котором есть раздел справки по созданию связанной базы данных и ее тестированию в SQL Server Management Studio / SQL Server: Использование в Microsoft SQL Server Management Studio (SSMS), Может быть неприменимо, если каждому пользователю нужно использовать разные учетные данные для подключения QuickBooks.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...