Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Связь BDE и Oracle

Delphi , Базы данных , Oracle

Связь BDE и Oracle

Автор: Neil Ferraiuolo

В SQL*Plus строка соединения - "xxxxxx.yyy"

В BDE это определяется как "@xxxxxx.yyy"

Символ @ является ключом.

Тема действительно интересная! Давайте погрузимся в связь между Borland Database Engine (BDE) и Oracle.

Борланд Database Engine (BDE) - это библиотека доступа к базам данных, разработанная компанией Borland Software Corporation, которая была приобретена Inprise Corporation в 1998 году. BDE предоставляет набор API для доступа к различным базам данных, включая Oracle.

При подключении к базе данных Oracle с помощью BDE вам нужно указать строку подключения differently, чем вы бы сделали в SQLPlus. В SQLPlus строка подключения указывается в формате xxxxxx.yyy, где xxxxxx - это хост-имя и yyy - имя сервиса или имени экземпляра базы данных Oracle.

Однако, при использовании BDE вам нужно префиксировать строку подключения символом @, как показано ниже: @xxxxxx.yyy. Символ @ является специальным символом в BDE, который указывает начало строки подключения.

Вот разбивка каждого элемента строки подключения:

  • @: Это символ, отделяющий имя драйвера от строки подключения.
  • xxxxxx: Это хост-имя или адрес сети сервера базы данных Oracle.
  • .yyy: Это имя сервиса или имени экземпляра базы данных Oracle. Например, если вы подключаетесь к базе данных с именем "ORCL", то yyy будет равно "ORCL".

Например, если ваш сервер базы данных Oracle находится на хосте host1:1521/orcl, ваша строка подключения в BDE будет выглядеть следующим образом:

@host1:1521/orcl

В целом, ключевая разница между подключением к базе данных Oracle с помощью SQL*Plus и BDE заключается в том, что BDE требует префикса @ перед строкой подключения. Это позволяет BDE распознать строку подключения как специфическую для Oracle.

Надеюсь, это поможет вам лучше понять вещи! Пожалуйста, если у вас есть какие-либо дальнейшие вопросы.

Связь между BDE (Библиотекой драйверов для приложений) и Oracle заключается в том, что строка соединения в SQL*Plus, начинающаяся с символа "xxxxxx.yyy", должна быть преобразована в формат "@xxxxxx.yyy" для использования в BDE, где символ "@" является клю


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Oracle ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100

Время компиляции файла: 2024-05-19 17:53:24
2024-05-19 19:45:10/0.0071721076965332/2