Лекции по предмету омбт (Oracle 9i маълумотлар базаси технологияси) Лекция Введение в Oracle 9i. План



Download 3,91 Mb.
bet70/101
Sana25.02.2022
Hajmi3,91 Mb.
#291602
TuriЛекции
1   ...   66   67   68   69   70   71   72   73   ...   101
Bog'liq
Лекция Oracle

STARTUP
Конечно, у этой команды есть несколько параметров. Например, чтобы запустить экземпляр, не смонтировав его надо набрать:
STARTUP NOMOUNT
У внимательного читателя может возникнуть вопросы: <Откуда Oracle знает, какой именно экземпляр надо запустить? Какие параметры применяются при этой операции?>. Дело в том, что существуют инициализационные файлы, которые используются в следующем порядке:

spfile$ORACLE_SID.ora


spfile.ora
init$ORACLE_SID.ora

Эти файлы находятся в стандартных системных каталогах (в зависимости от платформы). При желании можно исправить их содержимое вручную.


Остановка экземпляра выполняется из того же консольного окна, где запущен SQL*Plus. Эта процедура выполняется в нескольких вариантах:


SHUTDOWN NORMAL - Запрещаются новые пользовательские подключения. Сервер ожидает, пока все подключенные пользователи отключатся. Когда никто уже не подключен, экземпляр останавливается.
SHUTDOWN IMMEDIATE - Немедленная остановка экземпляра. В этом варианте остановки сервер запрещает новые подключения и транзакции. Все незафиксированные в данный момент транзакции откатываются. Экземпляр останавливается сразу, не ожидая, пока пользователи отключатся.
SHUTDOWN TRANSACTIONAL - Это более щадящий вариант остановки экземпляра по сравнению с предыдущим. Разница в том, что сервер перед остановкой выполняет до конца все начатые транзакции. Клиенты, закончившие свои транзакции, сразу отключаются от сервера.
SHUTDOWN ABORT - Эту команду следует применять только в экстренной ситуации (например, если Вы знаете, что через минуту должны отключить электроэнергию). Этот вариант похож на останов с опцией IMMEDIATE. Отличие в том, что незафиксированные транзакции просто обрываются (без отката или фиксации). Следующий запуск БД потребует процедуру восстановления экземпляра.
Для выхода из SQL*Plus надо набрать команду EXIT.
Перед формированием любой базы данных должен быть создан экземпляр инициализации Oracle (Oracle bootstrap instance). Для ОС Windows - это сервис, для других платформ - это может быть демоном или процессом. При создании экземпляра автоматически создается сервис OracleServiceSID (где SID - системный идентификатор). Этот сервис экземпляра используется для инициализации более традиционного экземпляра Oracle. Поскольку сервер Oracle является сервисом (под ОС Windows), Вы не сможете подключиться к Oracle или создать БД пока не будет запущен сервис экземпляра инициализации Oracle. Этот сервис создается с помощью утилиты Instance Manager.



Download 3,91 Mb.

Do'stlaringiz bilan baham:
1   ...   66   67   68   69   70   71   72   73   ...   101




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