Нужны некоторые входные данные в Oracle Instant Client - PullRequest
0 голосов
/ 28 марта 2011

В настоящее время я использую клиент Oracle Instant. Что-то для замены этого или дополнения.Некоторые сайты говорили об использовании этого как для 64-битных, так и для 32-битных машин.

Спасибо,

Мои выводы:
Oracle Database Instant Client (ODIC) не предназначен для замены ODP .Net или дополнения для .Net Apps;

ODP.Net - это клиентский компонент Oracle, используемый для подключения приложений .Net к базе данных Oracle.Oracle Instant Client - это метод установки клиентских компонентов Oracle (таких как ODP.Net и OO4O) на ПК, который является альтернативой полной установке клиента.

До Oracle 11g ODP.Net не был включен.в Oracle Instant Client.Поэтому мы не могли использовать Oracle Instant Client с приложениями, которые использовали ODP.Net.В Oracle 11g мы можем.

Другое объяснение:

ODP.NET состоит из двух DLL: Oracle.DataAccess и OraOps.Oracle.DataAccess - это управляемый dll, который вызывает OraOps, который является неуправляемым dll, который делает OCI-вызовы в клиенте Oracle.

Instant Client состоит из 3 или 4 dll, которые представляют собой небольшой клиент Oracle, который позволяетсвязь с базой данных из клиентского приложения.Множество драйверов промежуточного программного обеспечения могут использовать клиент Instant: ODBC, OCI, OLEDB, ODP и т. Д.

ODP.NET полагается на библиотеки DLL Instant Client для передачи вызовов OCI в базу данных;он не связывается с базой данных напрямую.

Итак. ODP> Мгновенный клиент> Ваша сеть> Слушатель / база данных / и т. д.

Вы наверняка могли бы использовать Мгновенный клиент с другими вещами, кроме ODP.NET.

Нельзя использовать ODP.NET без какой-либо формы клиентского программного обеспечения Oracle (мгновенного или полного).

1 Ответ

0 голосов
/ 28 марта 2011

Oracle Database Instant Client (ODIC) не предназначен для замены вашего дополнения ODP .Net для .Net Apps;ODIC используется в качестве клиента Oracle для замены вашего TOAD или SQLDeveloper, поскольку вам нравятся онлайн-команды.Тем не менее, этот ODIC может использоваться как клиент приложения ODBC, например, для запроса базы данных Oracle через Excel.Я также использую его с USB-ключа, поскольку OIC не выполняет никаких операций реестра ОС.

Ресурсы: Oracle Mini Site для Oracle Database Instant Client

Чтениена мини-сайте: Я никогда не использовал его, но содержит ваш ODP.NET ODAC * Включает ODP.NET, Oracle Services for MTS, провайдеры Oracle для ASP.NET, провайдер Oracle для OLE DB иOO4O с Oracle Instant Client

...