chingi_kuku Ответов: 1

System.data.oracleclient требует клиентского программного обеспечения oracle версии 8.1.7 или выше’


мы разрабатываем сервис WCF, где мы используем oracle.clinet для cnnect БД, и это происходит через код на локальном хосте, где, как и при публикации сервиса, мы получаем ошибку System.Data.OracleClient требует клиентского программного обеспечения Oracle версии 8.1.7 или выше". мы понятия не имеем, что пошло не так

Что я уже пробовал:

мы uinstalled и переустановили клиент te, выполнили и bulid приложение,используя целевой процессор как X86, любой процессор. попробовал изменить работу фрейма на 4.5

PIEBALDconsult

"Это типы В System.Data.OracleClient устарели и будут удалены в будущей версии .NET Framework."
-- https://msdn.microsoft.com/en-us/library/system.data.oracleclient(v=против 110).aspx

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Сообщение об ошибке довольно очевидно. Для использования классов в System.Data необходимо установить Oracle Client 8.1.7 или более поздней версии.Пространство имен OracleClient.

Но, поскольку этот материал устарел, вам было бы лучше установить и переписать код, чтобы использовать один из них. ODP.NET библиотека[^], что само по себе потребует установки клиента Oracle.