Обзор поставщик OLE DB для Oracle (Майкрософт)
Важно!
Эта функция будет удалена в будущих версиях Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте поставщик OLE DB oracle.
Поставщик OLE DB для Oracle (Майкрософт) позволяет ADO получать доступ к базам данных Oracle.
Параметры строки соединения
Чтобы подключиться к этому поставщику, задайте для аргумента Provider свойства ConnectionString значение:
MSDAORA
Чтение свойства Provider также вернет эту строку.
Если запрос соединения с набором ключей или динамическим курсором выполняется в базе данных Oracle, возникает ошибка. Oracle поддерживает только статический курсор только для чтения.
Типичная строка подключения
Типичная строка подключения для этого поставщика:
"Provider=MSDAORA;Data Source=serverName;User ID=MyUserID; Password=<password>;"
Строка состоит из следующих ключевых слов:
Ключевое слово | Описание |
---|---|
Поставщик | Указывает поставщик OLE DB для Oracle. |
Источник данных | Указывает имя сервера. |
Идентификатор пользователя | Указывает имя пользователя. |
Пароль | Указывает пароль пользователя. |
Примечание
При подключении к поставщику источника данных, который поддерживает проверка подлинности Windows, в строке подключения следует указать Trusted_Connection=yes или Integrated Security = SSPI вместо идентификатора пользователя и пароля.
Параметры подключения Provider-Specific
Поставщик поддерживает несколько параметров подключения для конкретного поставщика в дополнение к параметрам, определенным в ADO. Как и в случае со свойствами подключения ADO, эти свойства поставщика можно задать с помощью коллекции Propertiesобъекта Connection или как часть ConnectionString.
Эти параметры полностью описаны в справочнике программиста OLE DB. Индекс динамических свойств ADO предоставляет перекрестную ссылку между этими именами параметров и соответствующими свойствами OLE DB.
Параметр | Описание |
---|---|
Дескриптор окна | Указывает дескриптор окна, используемый для запроса дополнительных сведений. |
Идентификатор локали | Указывает уникальное 32-разрядное число (например, 1033), указывающее настройки, связанные с языком пользователя. Эти параметры указывают, как форматируются даты и время, элементы сортируются в алфавитном порядке, сравниваются строки и т. д. |
Службы OLE DB | Указывает битовую маску, указывающую службы OLE DB для включения или отключения. |
Командная строка. | Указывает, следует ли запрашивать пользователя во время установки подключения. |
Расширенные свойства | Строка, содержащая расширенные сведения о подключении для конкретного поставщика. Используйте это свойство только для сведений о подключении к конкретному поставщику, которые не могут быть описаны с помощью механизма свойств. |
См. также:
ConnectionString Property (ADO)Provider Property (ADO)Recordset Object (ADO)