Будет ли драйвер Oracle 9i OCI работать с сервером Oracle 10g? - PullRequest
0 голосов
/ 04 декабря 2009

Я отвечаю за приложение Perl, использующее DBD::Oracle, скомпилированное для клиента OCI 9.2.0.8. Это на sun4u поле, хотя и с 32-разрядными двоичными файлами. DBD :: Oracle связан с 32-битными библиотеками OCI. В настоящее время мы работаем с сервером 9i.

Наша команда администраторов баз данных планирует обновить сервер до 10g, а именно до 10.2.0.4. Я сталкиваюсь с двумя вариантами:

  1. Продолжайте использовать драйверы 9i для нового сервера 10g.
  2. ИЛИ , обновите наш клиент с 9.2.0.8 до 10.2.0.4, чтобы соответствовать версии сервера.

По различным эксплуатационным причинам я бы предпочел использовать ( 1 ) выше. Однако я не уверен, может ли клиент 9i OCI работать с сервером Oracle 10g. Можно ли это сделать?

Ответы [ 2 ]

4 голосов
/ 04 декабря 2009

Да, это должно работать. Хотя, как вы уже знаете, у вас не будет доступа к клиентским функциям 10g ...

1 голос
/ 04 декабря 2009

Я считаю, что драйвер Oracle 9i будет работать как с 10g, так и с 11g (я точно знаю, что драйверы Java).

Однако лучше всего настроить тестовый сервер / ВМ с Oracle 10g на нем и протестировать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...