За обща информация за незабавен клиент вижте началната страница.
Незабавни клиентски RPM също са достъпни без кликване от yum.oracle.com за Oracle Linux 8 и Oracle Linux 7. По-стари RPM пакети са налични за Oracle Linux 8, Oracle Linux 7 и Oracle Linux 6.
Оперативната съвместимост на версията клиент-сървър е описана подробно в Doc ID 207303.1. Например, Oracle Call Interface 19.3 може да се свърже с Oracle Database 11.2 или по-нова версия. Някои инструменти могат да имат други ограничения.
Инсталиране на ZIP файлове:
- Изтеглете желаните ZIP файлове на Instant Client. Всички инсталации изискват пакет Basic или Basic Light.
- Разархивирайте пакетите в една директория като/opt/oracle/instantclient_19_3, която е достъпна за вашето приложение. Например:
Различните пакети се инсталират в поддиректории на/usr/lib/oracle,/usr/include/oracle и/usr/share/oracle .
Преди версия 18.3, създайте подходящите връзки за версията на Instant Client. Например:
Например на Oracle Linux стартирайте:
sudo yum инсталирате libaio
Ако Instant Client е единственият софтуер на Oracle, инсталиран на тази система, тогава актуализирайте пътя на връзката по време на изпълнение, например:
Като алтернатива, задайте променливата на средата LD_LIBRARY_PATH преди стартиране на приложения. Например:
По желание променливата може да бъде добавена към конфигурационни файлове като
/.bash_profile и към конфигурационни файлове на приложения като/etc/sysconfig/httpd .
Ако възнамерявате да локализирате незадължителни конфигурационни файлове на Oracle като tnsnames.ora, sqlnet.ora, ldap.ora или oraaccess.xml с незабавен клиент, поставете ги в поддиректория мрежа/администратор. Това трябва да бъде създадено за 12.2 и по-стари версии, например:
mkdir -p/opt/oracle/instantclient_12_2/network/admin
Това е конфигурационната директория на Oracle по подразбиране за приложения, свързани с този незабавен клиент.
Като алтернатива, конфигурационните файлове на Oracle могат да бъдат поставени в друга достъпна директория. След това задайте променливата на средата TNS_ADMIN на това име на директория.
За да използвате двоични файлове като sqlplus от пакета SQL * Plus, разархивирайте пакета в същата директория като основния пакет и след това актуализирайте променливата на вашата среда PATH, например:
Инсталиране на RPM файлове:
- Изтеглете желаните RPM пакети за незабавни клиенти. Всички инсталации изискват Basic или Basic Light RPM.
- Инсталирайте пакетите с yum. Например:
sudo yum инсталирайте oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm
Имайте предвид, че от 19.3 по подразбиране може да се инсталира наведнъж само една версия на библиотеките на RPM за незабавен клиент.
Преди 19.3, ако Instant Client е единственият софтуер на Oracle, инсталиран на тази система, актуализирайте пътя на връзката по време на изпълнение, например:
За пакетите с незабавен клиент 19.3 RPM тези команди се изпълняват автоматично.
Алтернатива на използването на ldconfig за по-стари версии е да зададете променливата на средата LD_LIBRARY_PATH във всяка черупка преди стартиране на приложения. Например:
По желание променливата може да бъде добавена към конфигурационни файлове като
/.bash_profile и към конфигурационни файлове на приложения като/etc/sysconfig/httpd .
Ако възнамерявате да локализирате незадължителни конфигурационни файлове на Oracle като tnsnames.ora, sqlnet.ora ldap.ora или oraaccess.xml с незабавен клиент, поставете ги в поддиректорията мрежа/администратор. Това трябва да бъде създадено за 12.2 и по-стари версии, например:
sudo mkdir -p /usr/lib/oracle/12.2/client64/lib/network/admin
Това е конфигурационната директория на Oracle по подразбиране за приложения, свързани с този незабавен клиент.
Като алтернатива, конфигурационните файлове на Oracle могат да бъдат поставени в друга достъпна директория. След това задайте променливата на средата TNS_ADMIN на това име на директория.
За да използвате двоични файлове от пакета с инструменти, използвайте yum, за да инсталирате пакета и след това актуализирайте променливата на вашата среда PATH, например: