![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Разработка клиент-серверного приложения на Delphi для работы с Oracle без установки дополнительного ПО и настройки tnsnames.oraDelphi , Базы данных , OracleВопрос, поставленный перед разработчиками, заключается в создании клиентского приложения на Delphi для взаимодействия с базой данных Oracle с минимальными требованиями к административно-инсталляционным процедурам. Суть задачи — пользователь должен скачать клиент с сайта и запустить его без необходимости установки клиента Oracle и настройки файла Решение проблемыИспользование ODAC от DevartОдним из решений, позволяющих достичь цели "zero administration", является использование компонентов ODAC (Oracle Data Access Components) от компании Devart. Эти компоненты поддерживают режим работы без необходимости установки клиента Oracle. Включение Oracle Instant ClientДругой вариант — включение в дистрибуцию приложения Oracle Instant Client, который позволяет использовать функционал "EZConnect" от Oracle. Это позволяет подключаться к базе данных Oracle без использования файла Пример кодаДля демонстрации возможностей EZConnect приведем пример кода на Object Pascal, который используется в среде разработки Delphi:
ВыводыИспользование ODAC от Devart или Oracle Instant Client в сочетании с EZConnect позволяет создать клиентское приложение на Delphi, которое будет работать с базой данных Oracle без необходимости установки дополнительного ПО и настройки файла Разработка клиент-серверного приложения на Delphi для работы с Oracle, предусматривающая использование Oracle Instant Client или ODAC от Devart для связи с базой данных без установки дополнительного ПО и настройки `tnsnames.ora`. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |