2009-04-13 2 views
1

Я работаю над приложением, написанным на .NET. В настоящее время мы используем развертывание xcopy для ODP.NET 11 для всех наших операций .NET, и все в нем персик - мы можем запускать на компьютерах без ранее установленного клиента Oracle. Peachy, то есть до тех пор, пока мы не придем к части приложения, которая зависит от библиотеки, написанной на COM, которая, очевидно, (?) Не может использовать поставщиков .NET.Какая минимальная занимаемая площадь необходима для использования неуправляемого поставщика Oracle?

Какое минимальное количество материала мы должны установить, чтобы получить OLEDB или поставщика ODBC для работы Oracle?

Некоторые дополнительные детали:

  • Я считаю, что любой OLEDB или ODBC провайдер будет достаточно хорош для этих целей - производительность не имеет большого значения.
  • Нам определенно нужно использовать клиент ODP.NET 11 для .NET, потому что мы используем 11-специфичные функции. (Таким образом, мы не можем просто установить большой клиент ol 10.)
  • У нас в конце концов будет инсталлятор, поэтому важно, чтобы мы могли установить все, что нам нужно, через командную строку.

ответ

1

Возможно, вы захотите посмотреть на Instant Client. Вам понадобится базовый пакет, а также дополнение ODBC (для использования ODBC) или ODAC (для использования OLE DB). Это включает в себя установку только нескольких DLL и переменных среды как часть вашего установщика.