Я создаю программу .NET, которая использует odp.net, в частности версию 11g. Наш сервер оракула работает на 10g. Я слишком поздно в процессе разработки, чтобы внести изменения. Я иду к неприятностям? Был ли у вас опыт запуска клиента 11g на сервере 10g?
Можно ли использовать клиент oracle 11g с сервером 10g?
Ответы (4)
Вы можете использовать odp.net 11 с серверами Oracle 9, 10 и 11. И да, я пробовал все эти комбинации.
Вы можете использовать, например, odp.net 11 для получения географической информации (тип данных = mdsys.sdo_geometry) с серверов Oracle 9, 10 и 11. Я использую этот пример, потому что в odp.net добавлена возможность выбора данных mdsys.sdo_geometry. 11.
Да, это нормально. Oracle рекомендует, чтобы версия клиента была >= версии сервера.
См. следующий документ о Metalink.
Он содержит матрицу версии драйвера ODP, поддерживаемой операционной системы, SQL * Net, RDBMS, .NET Framework, Visual Studio.
Тема: Поддерживаемые конфигурации поставщика данных Oracle для .NET (ODP) Идентификатор документа: 726240.1
Использование клиента Oracle 11 для базы данных 10g будет работать. Ранее я также использовал клиент 11g для базы данных 9i.