Я отвечаю за приложение Perl, которое использует DBD::Oracle
, скомпилированное для клиента OCI 9.2.0.8. Это на sun4u
коробке, хотя и с 32-битными двоичными файлами. DBD :: Oracle связан с 32-битными библиотеками OCI. В настоящее время мы работаем с сервером 9i.
Наша команда администраторов баз данных планирует обновить сервер до 10g, а именно до 10.2.0.4. Передо мной два варианта:
- Продолжайте использовать драйверы 9i для нового сервера 10g.
- ИЛИ обновите наш клиент с 9.2.0.8 до 10.2.0.4, чтобы он соответствовал версии сервера.
По различным причинам эксплуатации я бы предпочел использовать (1) выше. Однако я не уверен, может ли клиент 9i OCI работать с сервером Oracle 10g. Можно ли это сделать?