За да администрирате отдалечено вашата Oracle Database, ще трябва да се свържете с екземпляра на базата данни, особено от терминал SQL*Plus. За да можете да направите това, можете да инсталирате Oracle Database Client и да го конфигурирате правилно.
Oracle Client е софтуерен пакет, който ви позволява да администрирате вашата база данни от разстояние, да изпълнявате основни мрежови конфигурации, да пишете PL/SQL приложения, да свързвате вашата база данни с Java, приложения тип Python и др.
Това ръководство предоставя инструкции за инсталиране и конфигуриране на Oracle Database Client в Windows. Процесът на инсталиране е идентичен на Linux.
Изисквания на Oracle Database Client
Можете лесно да инсталирате Oracle Client на 64-битов компютър с Windows с модерен процесор (AMD или Intel), 2GB RAM и 2GB свободно дисково пространство. Oracle Database Client за Windows x64 се поддържа в основните x64 дистрибуции (Windows 7, Windows 8, Windows 10, Windows Server 2012 и Windows Server 2016). Препоръчваме ви да актуализирате Windows, преди да започнете инсталирането на клиента.
Вие също трябва да свържете клиентската машина към мрежа и да се уверите, че е в състояние да комуникира със сървъра на базата данни. В някои случаи може да добавите изключения към вашата защитна стена от страна на сървъра, за да позволите мрежов трафик между сървъра и клиента.
Освен това ще се уверим, че сървърът на базата данни работи правилно и може да обслужва отдалечени връзки. Освен мрежова свързаност, слушател трябва да бъде конфигуриран на сървъра на базата данни.
Oracle също така препоръчва създаването на стандартен неадминистративен потребителски акаунт на клиентската машина, за да стартирате услугите на Windows за дома на Oracle. В този урок ще наречем този потребител Клиент.
Изтегляне на Oracle Database Client
Можете да изтеглите Oracle Database Client за Windows безплатно от уебсайта на Oracle Technology Network. Тук ще се съсредоточим върху версия 19c. Oracle препоръчва използването на версия на Oracle Client, която съответства на най-високата версия на базата данни на Oracle, с която трябва да се свържете. Използването на по-стари клиенти за свързване с по-нови версии на базата данни може да причини проблеми.
Oracle Client се предлага в 32-битови и 64-битови версии. Изборът коя версия да инсталирате зависи от архитектурата на вашата ОС.
Изтеглянето на Oracle Client изисква акаунт в Oracle. Този акаунт ще ви позволи да изтеглите други продукти на Oracle и да получите достъп до услугите на Oracle Cloud.
След като създадете акаунта си, изберете правилната версия за вашите нужди и приемете лицензионното споразумение на Oracle, за да започнете изтеглянето.
Свързано: Конфигурирайте и свържете SQL Developer към Oracle Database (19c, 18c, 12c)
Инсталирайте Oracle Database Client на Windows стъпка по стъпка
След като проверите хардуерните и софтуерните предпоставки и изтеглите софтуера Oracle Database Client, можете да го инсталирате, като следвате простите стъпки по-долу. Имайте предвид, че инсталационният процес е почти подобен за версии 12c, 18c и 19c на Oracle Database Client. И така, нека да започнем.
1. Придвижете се до инсталационната папка и стартирайте инсталационния файл
След като изтеглите Oracle Client, можете да го разархивирате в директория по ваш избор, след което да стартирате setup.exe файл.
2. Предоставете подробности за потребителския акаунт на Oracle Home
В тази стъпка въведете потребителските идентификационни данни на Oracle Home (потребителско име и парола), които сте създали по-рано. Можете също да създадете нов акаунт или да използвате вграден акаунт в Windows (например този, който използвате за стартиране на setup.exe).
3. Изберете местоположение за базата на Oracle директория
В тази стъпка можете да предоставите основната директория на Oracle, която съдържа софтуера на Oracle Client и свързаните с него конфигурационни файлове, след което щракнете върху „Напред“ за извършване на предварителни проверки.
След проверките на предпоставките трябва да имате обобщение на вашата инсталационна конфигурация. Ако няма грешка, кликнете върху „Инсталиране“ за да инсталирате продукта. В противен случай върнете се към раздел 1 за одит на вашата среда.
След това изчакайте няколко минути съветникът за инсталиране да копира файловете, да извърши настройка и основна конфигурация и да завърши инсталацията . Можете да затворите прозореца, след като инсталацията приключи.
В следващия раздел ще конфигурираме Oracle Client да се свързва със сървъра на Oracle Database.
Конфигуриране и тестване на Oracle Database Client
След като инсталирате Oracle Client, можете да го използвате за достъп и отдалечено администриране на вашата база данни на Oracle, но първо ще трябва да я конфигурирате. Тази конфигурация може да се извърши с налични инструменти веднага след инсталирането на клиента. Ще използваме Oracle Network Manager за да създадете услуга за база данни, свързана с отдалечения екземпляр на Oracle Database.
1. Стартирайте Oracle Net Manager от менюто "Старт" на Windowsта
2. Добавете нова услуга за база данни
Изберете „Именуване на услугата“ и кликнете върху „+“ бутон.
3. Дайте име на услугата за отдалечена база данни
Изберете име (идентификатор) за името на услугата за база данни и щракнете върху „Напред“ . 4. Конфигурирайте протокола за достъп до мрежата
В тази стъпка посочете името на хоста или IP адреса на Oracle Database и номер на порта за достъп до екземпляра на базата данни. Номерът на порта трябва да е същият като този, конфигуриран в слушателя от страната на сървъра. 5. Посочете име на екземпляр на базата данни
Въведете името на глобалната база данни на отдалечената база данни (напр. db.ept.sn ) и по избор режима на свързване. Името на базата данни може да е ORCL ако сървърът на базата данни е инсталиран с конфигурации по подразбиране.
6. Извършете тест за свързване с отдалечената база данни
Преди да завършите конфигурирането на името на услугата, можете да изпълните тест, за да проверите дали имате достъп до отдалечената база данни с предоставените от вас параметри. Помощникът ще се опита да се свърже със сървъра с потребителски акаунт по подразбиране, а именно Scott.
В зависимост от опциите за създаване на база данни от страна на сървъра, акаунтът в Scott може да не излезе или да е заключен.
Можете да промените потребителския акаунт, който искате да използвате за теста, като щракнете върху “ Промяна на входа“. Ако тестът тече успешно, тогава можете да затворите прозорците и да завършите конфигурирането на името на услугата.
7. Запазете конфигурацията на мрежатата
Свързване с отдалечената база данни с помощта на SQL*Plus
Вече можете да получите достъп до вашия сървър на база данни на Oracle от клиента, като използвате инструменти като SQL*Plus или Oracle SQL Developer. Например, можете да отворите команден ред и да се свържете с екземпляра на Oracle Database със следната команда:
sqlplus username/password@service_name
Например
sqlplus hr/hr@client_access
Все още имате въпроси как да инсталирате Oracle Client? Оставете коментар по-долу или позволете да го направя вместо вас.
Може да ви хареса и : Конфигурация на мрежата за база данни на Oracle