Можно ли использовать клиент oracle 11g с сервером 10g?

Я создаю .NET-программу, которая использует odp.net, в частности версию 11g. Наш сервер oracle работает 10g. Я слишком поздно в процессе разработки, чтобы внести изменения. Я направляюсь на неприятности? У вас был опыт работы с клиентом 11g против сервера 10g?

Ответ 1

Вы можете использовать odp.net 11 с серверами Oracle 9, 10 и 11. И да, я пробовал все эти комбинации.

Вы можете использовать, например, odp.net 11 для извлечения географической информации (datatype = mdsys.sdo_geometry) с сервера Oracle 9, 10 и 11. Я использую этот пример, чтобы указать возможность выбора данных mdsys.sdo_geometry, которые были добавлены к odp.net 11.

Ответ 2

Да, это нормально. Oracle советует, чтобы версия клиента былa >= версия сервера.

Ответ 3

См. следующий документ в Metalink.

В нем содержится матрица версии драйвера ODP, поддерживаемой операционной системы, SQL * Net, RDBMS,.NET Framework, Visual Studio

Тема: Oracle Data Provider для .NET(ODP) Поддерживаемые конфигурации Doc ID: 726240.1

Ответ 4

Использование клиента Oracle 11 с базой данных 10g будет работать. Я ранее использовал клиент 11g для базы данных 9i.