Oracle для профессионалов Том Кайт торгово-издательский дом DiaSoft



Download 0,99 Mb.
Pdf ko'rish
bet88/93
Sana16.03.2022
Hajmi0,99 Mb.
#495509
1   ...   85   86   87   88   89   90   91   92   93
Bog'liq
tom kait oracle dlia professionalov[0001-0091]

 aria.us.oracle.com.
Если администратор
базы данных соответствующего сервера настроил службу Net8 и запустил процесс про-
слушивания, это подключение может быть принято. В сетевой среде на сервере работа-
ет процесс TNS
 Listener.
Это процесс прослушивания, обеспечивающий физическое
подключение к базе данных. Получив запрос на подключение, он проверяет его, исполь-
зуя собственные файлы конфигурации, и либо отвечает отказом (например, не суще-
ствует запрашиваемой базы данных или IP-адрес подключающегося содержится в спис-
ке тех, кому не разрешено подключение к хосту), либо обеспечивает подключение
клиента.
При подключении к выделенному серверу процесс прослушивания автоматически
запустит выделенный сервер. В ОС UNIX это делается с помощью системных вызовов
fork() и ехес() (единственный способ создать новый процесс после инициализации ОС
UNIX — использовать системный вызов
 fork()).
Теперь мы физически подключены к
базе данных. В Windows процесс прослушивания требует от серверного процесса созда-
ния нового потока для подключения. После создания этого потока клиент "перенаправ-
85


86
Глава 2
ляется" на него, и тем самым обеспечивается физическое подключение. В случае ОС
UNIX это можно представить следующей схемой:
В режиме MTS процесс прослушивания работает иначе. Ему известно, какие про-
цессы-диспетчеры работают в составе экземпляра. При получении запроса на подклю-
чение процесс прослушивания выбирает процесс-диспетчер из пула доступных диспет-
черов. Затем он посылает клиенту информацию, позволяющую подключиться к
процессу-диспетчеру. Это необходимо, поскольку процесс прослушивания работает на
известном порту соответствующего хоста, а вот диспетчеры будут принимать подклю-
чения через произвольно выделенные порты. Процессу прослушивания известны эти
выделенные порты, поэтому он автоматически выбирает свободный диспетчер. Затем
клиент отключается от процесса прослушивания и подключается непосредственно к
диспетчеру. В результате устанавливается физическое соединение с СУБД. Графически
это можно представить так:
Итак, обзор архитектуры Oracle закончен. Мы описали, что такое экземпляр Oracle,
что такое база данных и как можно подключиться к базе данных через выделенный и
Download 0,99 Mb.

Do'stlaringiz bilan baham:
1   ...   85   86   87   88   89   90   91   92   93




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish