Описанный в предыдущем разделе процесс установки ПО Oracle Client требует выполнения подготовительных действий, необходимых для установки регулярного программного обеспечения Oracle Database Server.
К счастью, инсталляция полного программного обеспечения Oracle Client для подключения к базе данных Oracle может требоваться не всегда. Новое программное обеспечение Oracle Instant Client позволяет запускать приложения без установки стандартного ПО Oracle Client или наличия каталога ORACLE_HOME. Программное обеспечение Oracle Client не обязательно инсталлировать на каждом компьютере, которому необходим доступ к базе данных Oracle. Все существующие приложения OCI, ODBC и JDBC будут работать с Instant Client (Мгновенный клиент). При желании с ним можно даже использовать интерфейс SQL*Plus.
Instant Client предоставляет следующие преимущества по сравнению с полномасштабным ПО Oracle Client.
- Является бесплатным.
- Занимает меньше дискового пространства.
- Инсталляция выполняется быстрее (приблизительно за пять минут).
- Не требуется компакт-диск.
- Предоставляет все функциональные возможности стандартного программного обеспечения Oracle Client, включая поддержку интерфейса SQL*Plus при необходимости.
Установка Instant Client
Чтобы установить новое программное обеспечение Instant Client и быстро подключиться к базе данных Oracle, выполните следующие действия.
- Загрузите программное обеспечение Instant Client из веб-сайта OTN. Пакет клиента Basic (Базовый) обязателен для установки. Кроме него можно установить любые дополнительные необязательные пакеты. Пакеты содержат перечисленные ниже элементы.
- Basic (Базовый). Файлы, необходимые для выполнения приложений OCI, OCCI и JDBC-OCI.
- SQL*Plus. Дополнительные библиотеки и исполняемые файлы для запуска SQL*Plus с поддержкой Instant Client.
- JDBC Supplemen (Дополнение JDBC). Дополнительная поддержка XA (eXtended Architecture — расширенная архитектура), Internationalization (Интернационализация) и операций RowSet под управлением JDBC.
- ODBC Supplement (Дополнение ODBC). Дополнительные библиотеки для активизации использования приложений ODBC с поддержкой Instant Client (только в системах Windows).
- SDK. Дополнительные файлы для разработки приложений Oracle с поддержкой Instant Client.
- Распакуйте выбранные пакеты в один каталог и дайте ему соответствующее имя, например, “instantclient”.
- В системах UNIX и Linux установите переменную среды LD_LIBRARY_PATH в instantclient (тем самым обеспечив соответствие параметра имени каталога, содержащего пакеты). В системах Windows установите переменную среды PATH в instantclient.
- Протестируйте подключение к серверу Oracle.
Где скачать Oracle Instant Client
Как мы уже говорили, Instant Client является бесплатным и совершенно открыто распространяется корпорацией Oracle. Вы можете его скачать по этой ссылке. Как видите, клиент есть для различных операционных систем с различной битностью.