
МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ СЕТЕВЫЕ БАЗЫ ДАННЫХ / Дополнительные главы / Chapter13
.pdf
Обслуживание СУБД |
CD201 |
ис. 13.10. Страница поисковой системы Pat h на узле MetaLink |
|
|
|||||||
новый. Однако |
ëÿ |
|
тки всей ин ормации требуется определенное время. |
||||||
тивноеновую систему. Дополне ия могут такжнепотребов ть обновления орм изотчетов. |
|||||||||
 çìî |
|
âû ïðåä |
|
чтете |
тключить приложения на время обработки. Сде ать это |
||||
м жножно,т лько в |
время, к г |
систем |
нужна для бизнес-операций. Альтерна- |
||||||
Запуск |
становка |
ÑÓÁÄ |
|
перенести |
менения |
||||
|
решение преобразобрабо да |
баз данных дельно, за |
|||||||
проверки перед тем, ак преобразустановитьовыв ть работающую систему. |
|
||||||||
В любом случае желатель |
|
|
отдельный сервер |
выполнить на нем все |
|||||
Необ одимость завершать работу базы да |
ных Ora le в зникает редк . Однак |
îïðå- |
|||||||
деленных |
случаях, например, при изменеíии параметрîв, создании полной резервной |

CD202 |
|
|
ëàâà 13. Àä |
|
|
|
ание баз данных |
|
|
|
|
|
|
|
|
|
|||||||||||||
ТАБЛИЦА 13.3. ежимыинистрировтключения системы |
|
çà |
|
|
но, перед тем, как за- |
|
|||||||||||||||||||||||
Ê ì í |
|
normalÎïèñ íè |
|
|
|
|
ñîå |
|
|
|
|
|
|
|
|||||||||||||||
(по умолчанию) |
åòñÿ. Ïðè ñëå |
|
|
|
|
ñîå |
|
|
|
|
çàпрещено,. После |
åðø íèÿ |
|||||||||||||||||
|
|
|
|
|
ïóñêдинениябазы необхо имо выпо |
|
|
|
|||||||||||||||||||||
ершить рабо у, |
систем |
|
ожидает отключения всех пользоват лей |
||||||||||||||||||||||||||
transa ional |
âñåõ |
|
|
|
|
|
завершает работу |
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
Устанавливтранзакцийòü новые |
ñîå |
|
|
|
|
|
|
новые транзакциизавпрещено. |
|
|||||||||||||
Shutdown |
|
|
|
ания данногодующемрежтранзакций |
|
текущих SQL-выражений прекраща |
|||||||||||||||||||||||
|
abort Обработк |
âñåõ |
|
|
|
|
|
|
|
||||||||||||||||||||
imme ia e |
|
|
Существующие |
|
|
|
|
|
|
отменяются |
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
дуру восстан вл |
я. По возможности слеäует избегалнитьиспользпроце- |
|
||||||||||||||||||||
çà егистрир вавшисьнекак sysdba |
|
ùåëêнув на кнопке Shutdown. Однако в ранних |
|
||||||||||||||||||||||||||
копии |
ли уст новке |
|
оторых дополнений, сделать эт |
необходимо. |
|
|
|
||||||||||||||||||||||
|
Åñë |
|
СУБД работает, проще всег от лючить ее, использу |
учетную запись sys, |
|||||||||||||||||||||||||
âåðсиях да ный подх д был сопряжен с проблемами, связанными |
ñ ïî |
îé ïà- |
|
||||||||||||||||||||||||||
ðîëÿ. Ì æíî |
также |
попыта |
|
|
использов ть SQL*Plus для |
|
л енияддержкоманды |
||||||||||||||||||||||
|
Êàê ïîê |
|
|
â òàá . 13.3,òüñÿ |
|
|
óþò |
различные |
âàðè íòû ê |
àíäû shutdown |
|||||||||||||||||||
shutdown. |
|
|
|
|
àòü |
|
|
|
завершения работы системы. В таблице эти |
||||||||||||||||||||
|
оляющиеазанок нтро |
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
перечислены |
порядкпроцеуществамого мягкого до сàмогвыпожесткого р жим |
||||||||||||||||||||||||
Процедура зав ршениялировботы, испол зуемая по умо |
|
слишком медленная, |
|||||||||||||||||||||||||||
позвариантылючения. Чаще всег |
используются |
|
арианты transa tional или immediate. |
||||||||||||||||||||||||||
òàê êàê ïðè ýò |
|
вы должны оповеститü |
âñåõ |
|
|
льзов телейлчанию, редлож ть им |
|
|
|||||||||||||||||||||
÷ |
|
|
ò |
системы. Вариант |
abort самый |
|
пасный, так как база данных может |
|
|||||||||||||||||||||
ос аться в несог |
|
анном состо нии и при |
ïîñëå |
|
|
запуске прèдется выпотклю- |
|||||||||||||||||||||||
нить процедуру ласовее |
ëåíèÿ. |
|
|
|
|
|
|
|
|
дующемо ной из описанных к манд, вы |
|||||||||||||||||||
|
Åñëè |
|
|
|
|
тключи ь базу данных по ре |
|
|
|||||||||||||||||||||
shutdownнельзяпрекращосстановершение,работу |
служб. В |
|
|
дстворых |
случаях прих |
âûïî |
èòü |
||||||||||||||||||||||
можете вызв ть |
çàâ |
|
о тановив службы поддержки. Заметьте, чт |
к манда |
|
||||||||||||||||||||||||
âàì äëÿ |
|
остановкэтог надо быть членом группы Windows Administrators на сервере. |
|
|
|||||||||||||||||||||||||
полную |
|
|
|
|
|
у, чтобы службы смогли |
последствии пройти процедуру инициали- |
|
|||||||||||||||||||||
ç öèè. Êàê ï |
азано на рис. 13.11, останоâнека служб не вызывает |
удитсяо тей. Однако |
|||||||||||||||||||||||||||
1 |
ните узел Servi es и прокручивайте его содержимое до тех пор,администрапок не увидите |
||||||||||||||||||||||||||||
регистрируйтесь на сервере под управлением Windows как |
|
îð. |
|
|
|||||||||||||||||||||||||
2. |
пустите программу Administrative Tools/Computer |
Management. азвер- |
|||||||||||||||||||||||||||
|
Çàð çäåë Ora le. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Обслуживание СУБД |
CD203 |
Остановка службы
|
|
|
|
|
|
|
|
|
|
Основные |
|
помощьювашейтеоснповторитьесистдиспетчераимåнимепроцессимябазыслужбэтогоданныхдляWindowsпунктаTNSListener.может |
||||||
43.исЩелкнитеоВыберите. личаться,13.11. Завершениепунктнапоск пклькуработые leServiStopоно.системыВыормирудействийeà<имя>кжOraтсяможle. перснаВ |
||||||||||||||||||
|
|
êíîOra |
|
|
|
|
службы Oracle |
|
|
|
|
|
|
|
||||
iSQL*Plus, íî |
|
íè ðåäê |
íóæä þòñÿ |
|
запуске. |
|
|
|
|
|
||||||||
При выполнении описанных |
|
|
|
возникает одна небольшая проблема: огда |
||||||||||||||
вы завершаете работу |
|
|
служб базы данных Ora le, она также |
òêëþ |
|
|||||||||||||
Enterprise Manag r (DBConsole). Ýòî î íà÷ åò, ÷òî âû |
жете использ ать это |
|||||||||||||||||
ин трумент для п вторног |
запуск |
ба ы д нных. В некоторых случаях для переза |
||||||||||||||||
ïóñê |
DBConsole |
прих дится перезагружать весь сервер.смоТ т акт, что |
|
уществчает |
||||||||||||||
ñèòóàöèÿ, |
êî îðîé |
невозосновныхжно испоëüçîâàòü Enterprise Manager, åùå |
äèí àðãó |
|||||||||||||||
мент в пользу изучения дминистратором команд SQL. |
|
|
|
|
îá- |
|||||||||||||
В большинств |
|
случаев перезапуск базы данных сводится к выполнению |
||||||||||||||||
òíî |
|
е действий, |
|
|
еденных при ее тключении. Если вы |
|
|
|
||||||||||
сервер баз |
нных Windows,произвам |
çàïó |
ить ег . Если вы выполнилиостановилик анду |
|||||||||||||||
shutdown |
âàì íàäî |
|
лн ть к манду startup. К анда startup по |
|
àåò |
|||||||||||||
|
порядк орые в неко орых |
обстнадоятельñòвах могут оказаться |
|
полезными. |
||||||||||||||
В табл. 13.4 показанывыпо |
|
|
|
к манды startup. В бо |
îç |
ченьслучаевддержив |
||||||||||||
параметры,о но запустить базу данныхариантыпредоставить |
|
пользов телям |
ожность рабî |
òü |
||||||||||||||
с ней. Конкретные |
êî |
|
|
предназначены для выполнения административныхстаз - |
||||||||||||||
÷. Â |
|
|
анда startup restri t предоставляетльшинствам полный доступ к |
даб зе данных,частности,припараметрыэто вы можете не опасаться последствий одновременной работы

CD204 |
|
лава 13. Администрирование баз данных |
|
|
|
|
|
|
|
|||||||||||||
ТАБЛИЦА 13.4. Варианты команды startup |
|
|
|
ïðå |
|
|
ëÿåò |
|||||||||||||||
Êîì í |
|
|
|
О ис ни и монтирует базу данных, после чег |
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
базу данных, |
å |
ует ее. Использудоставтся тех |
|||||||||
nomount |
|
|
|
|
всем пользов телям в |
ìî |
|
регистрации для работы |
|
íåé |
||||||||||||
|
|
|
|
|
|
|
когда |
íàäî |
создажностьовую базу |
|
ает ее. Исполь |
|||||||||||
Startup mount |
|
Запускает |
и настраивает базу да |
íî íå î |
||||||||||||||||||
|
|
|
|
|
|
|
случаях,з ется для настройки специальмонтирных, айлов про ок лов и в |
|
||||||||||||||
Startup |
|
|
|
|
(àäì |
àåò |
монтироры). Используется в тех случаях,ткрывогда |
àäî ýê - |
||||||||||||||
|
|
|
|
Çà |
|
|
ует базу данных, но регис риров ться |
|
ëÿ ð |
|||||||||||||
|
|
|
|
|
|
|
н вления базы |
|
|
|
|
|
|
|
|
|
|
|
||||
restri t |
|
|
|
порты нистраров ть данные, загружажностьбольшие таблицы и устанавливосстать |
||||||||||||||||||
|
|
|
бопуск |
íåé èìåþ |
возмо |
|
только неко орые пользов тели |
|||||||||||||||
|
|
|
|
|
|
|
неко орые дополнения |
|
|
|
|
|
|
|
|
|
||||||
другими пользов телями. Конечно, при этом бизнес-действия не выполняются, по- |
||||||||||||||||||||||
ñëåдующую команду: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
эт му использ |
ть данный режим следует очень ограниченно. Когда вы завершите |
|||||||||||||||||||||
âî |
|
работу, тîâсможете открыть систему для остальных пользователей, выполнив |
||||||||||||||||||||
|
ALTER SYSTEM disable restri ted session; |
|
|
|
|
|
|
|||||||||||||||
Ñî |
|
|
|
|
резервных копий баз данных |
|
|
|
|
|||||||||||||
Òå åðü,зданиеîã âû |
|
|
те, как хранятся данные |
системе Ora le, и умеете завершать |
||||||||||||||||||
в прос создание ре ервных копий баз данных. База дан ых является осноâîé |
||||||||||||||||||||||
поддержки |
многих |
бизнес-процессов. Без |
содержащейся в ней ин ор ации |
мпанидля |
||||||||||||||||||
работу |
повторнознàпускать СУБД, пришло время |
рас мотреть чрезвычайно |
ажный |
|||||||||||||||||||
Необходимо иметь план создания |
резервных к п й и строг |
|
|
тьсямпонентег . Не |
||||||||||||||||||
забывайте, чтнной |
|
|
хранятся на диск |
, о орые являются меажныханическими |
устрой- |
|||||||||||||||||
не могла бы работать. В своей деятельности менеджеры полагаются на |
стабильностьов. |
|||||||||||||||||||||
ин ормаци |
|
системы, |
áàçà |
|
|
один из самых в |
|
åå |
||||||||||||||
|
|
|
|
|
èç-çà âûõ äà èç |
данныхя ме анических элементов. Потеря ин ормации |
||||||||||||||||
ствами. Какие бы меры вы ни принимали для защиты дисков, |
íèõ |
î |
åò |
озникнуть |
||||||||||||||||||
неисправностьдов тельно, как администратор вы должны иметь возможностьпридерживосстановить данные |
||||||||||||||||||||||
может быть вызвданныепожаром, навстроднением или другим стихийным |
á |
дствием. Сле- |
||||||||||||||||||||
на другой машине. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
Создание резервных копий баз данных |
CD205 |
|
Основная база |
|
Восстановленная |
|
данных |
Отказ диска |
база данных |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ис. 13.12. Восстановление акт визированной базы данных |
|
|
|
Время |
|||||||||||||||||
Пробл мы при создании резервных копий |
|
|
|||||||||||||||||||||
Как вы знаете, одним из положительных ка |
|
СУБД является |
|
ïî |
|||||||||||||||||||
живать неск ль их пользов телей. Однак |
òà ñî |
|
|
|
пользоваспособностьлями затрддер- |
||||||||||||||||||
íÿåò |
|
|
|
|
|
ê |
ëüç |
. Очень сложно,рабочествнеко рых случаях |
æå невозможно |
||||||||||||||
тключить сех |
|
|
аниетелей, становить СУБД |
многимиздать копию |
äàнных. Другими |
||||||||||||||||||
словами,резервноебазу |
|
ïîопировст янно носятся |
|
зменения. |
|
|
|
|
|
|
|
|
|||||||||||
Ora le. Полное |
|
|
|
|
Архив Redo |
одитсяпутиогда, когда база данных нахо |
|||||||||||||||||
|
|
|
|
копирование |
|||||||||||||||||||
|
|
|
|
|
Полная |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
резервная копия |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
ä |
На рис. 13.12 показаны âозможная проблема |
|
|
ее устранения, предлагаемые |
|||||||||||||||||||
òñÿ â |
|
|
|
|
резервноесост янии. Для обеспечения восстановления ин ормации Ora le |
||||||||||||||||||
ксирует все изменения данных в айлепроизв око |
Redo. В каждый момент време- |
||||||||||||||||||||||
çà |
|
|
|
стабильноег н ормацию посленачалаинсталляциипрежние данные |
теряются. В этом слу- |
||||||||||||||||||
ни в системе по |
|
|
аются как минимум дв |
айла Redo. Существует небольшая |
|||||||||||||||||||
чаеписыв |
|
|
|
ддерживс стему после сбоя не уда тся. Таким образî |
одним из первых |
||||||||||||||||||
проблема, сост ящая |
ò ì, ÷òî |
|
|
|
|
|
áàçû |
ííûõ |
|
айлов |
|||||||||||||
Redo |
|
тключе |
|
|
|
. Это означает, чт при пере олнении айл |
системархивацияснов начинает |
||||||||||||||||
действийосстановитьайлом Redo должно быть включение средств архивации. |
|
|
|||||||||||||||||||||
1 |
|
пустите Enterprise |
|
и, используя |
|
|
|
запись sysм,зарегистрир |
|||||||||||||||
2 |
Çàê ê sysdba. |
|
|
|
|
|
|
|
учетную |
|
|
|
выберите ссылкуйтесь |
||||||||||
Выберите ссылку Maint nan e. В |
|
|
|
||||||||||||||||||||
3. |
Configure Re overyManagerS ttings. |
|
|
|
|
|
|
|
|
|
|
||||||||||||
Íà |
|
|
. 13.13 показано содержимое спискраницыBa kup/Re overySettings. У |
||||||||||||||||||||
|
храниться |
архив. |
|
|
|
задайтезапись изменения только в становитеисх дный |
|||||||||||||||||
4. Прейдите в нижнюю ч сть ормы |
|
||||||||||||||||||||||
|
режим Ar hiveLog. Теперь вы смож |
|
ть папку на диске, в оторой должен |
||||||||||||||||||||
|
айл. Данная установкà вступит в |
действие после того, как вы перезапустите базу. |

CD206 лава 13. Администрирование баз данных
ис. 13.13. Включение режима Ar hiveLog |
|
восстановле- |
|||
5. Âû òàêæ |
можете выполни ь установки для области |
||||
изменения были учтены, |
ам надо перезагрузить серв . |
|
|||
Средств |
опера |
в становивления |
предполагаю запись изменений спе- |
||
циальную папку. Данные об изме ениях |
в течениеоперативногокоротк |
времени, но |
|||
íèÿ ( ash re overy area). Ó |
параметры, щелкните на кнопк |
Apply. Чтобы |
|||
âîçìîжностью оперативногоосстановления, можно отменить последние операции, |
|||||
они чень полезнытивн |
м случае, когда пользовхранятсятель допускает ошибку. Пользуясь |

òàблицу Customers, |
|
ершеныжно б стро |
Ñîç |
|
|
|
|
|
резервных копий |
аз данных |
|
CD207 |
|||||||||||||||||||||||
|
тменданиеть действия, не |
прибегая к стандартной |
|||||||||||||||||||||||||||||||||
ä æ |
åñëè îíè áûëè çàâ |
|
|
|
|
. Òàê, íàïð |
|
|
мер, если пользователь случайно удалил |
||||||||||||||||||||||||||
ïð |
цедуре |
â |
|
|
ления данных. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
Ñîт. На некосстанов |
моашинах особенности взаимодействия EM и системы защиты |
||||||||||||||||||||||||||||||||||
Windows íå |
позворыхляют устанавлив ть режим Ar hiveLog. |
копии |
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
чение |
ÑÓÁÄ |
|
|
|
создание |
|
ðåç |
|
|
|
|
|
|
|||||||||||||||||||
Отклю( хо одный |
|
æèì) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
÷åíû. Âû ìî |
||||||||||||||
Åñëè âû íå |
|
|
|
|
|
жим Ar hiveLog, вашиервнойозможности огра |
|||||||||||||||||||||||||||||
жете создав ть резервные |
ê |
|
|
|
î |
|
в х лодном режиме. Вам íàäî |
тключить |
|||||||||||||||||||||||||||
лов. Этот подхустановилид применим |
утогда,лькогда система |
ñпользуется не круглосуточно. |
|||||||||||||||||||||||||||||||||
В эт м случае вы можете |
|
|
|
брать интервал |
|
времени, к гда мож |
опировтключ |
|
áàç |
||||||||||||||||||||||||||
базу данных |
использ |
|
|
опиилиты операционной |
истемы для к |
|
àíèÿ é- |
||||||||||||||||||||||||||||
|
Ïîñê ëüê |
озмостановитьжности |
|
|
|
|
|
äõ äà |
|
|
|
чены, при создании резервных |
|||||||||||||||||||||||
|
оянию |
|
|
данных, |
поэто |
|
|
|
|
|
|
|
|
|
ление ин îрмации не составит |
òð äà |
|||||||||||||||||||
данных |
|
скопиров |
|
àéëû. |
|
|
|
|
|
ê ï |
|
будут с ответствова |
ñòàá òüë íî ó |
||||||||||||||||||||||
Д стат чнобазыудет |
|
|
|
|
|
|
|
базму, |
|
|
|
|
|
|
|
|
|
|
йлы снова запустить систему. |
||||||||||||||||
состК нечно, при эт м измене ия, внесеносстановитьмомента создания |
последн й резервной |
||||||||||||||||||||||||||||||||||
|
|
и, теряются. П эт му |
надо выпоезервныеять копиров |
как можно чаще. |
|
|
|
||||||||||||||||||||||||||||
не понад |
|
биться пролняющимтоко рование, альноеобес |
чиваноемое Ora le. |
|
|
|
|
|
|
|
|||||||||||||||||||||||||
êîïè |
íàäî |
|
л гаться на средств |
|
|
ïîñò ÿí |
|
|
|
гогранкопаниерования, обеспечиваемые ппа |
|||||||||||||||||||||||||
стить на |
|
|
|
|
|
|
RAID.системойВданногэт слу÷à |
каждый |
ìåíò |
|
|
записываем й |
|||||||||||||||||||||||
íà |
диск, авустройстватически резервируется. Мстности,жно такж |
оспользов ться |
|
|
|
ì |
|||||||||||||||||||||||||||||
ðà |
óðîé |
|
|
|
ïåðàöè ííîé |
|
|
|
|
|
|
. Â |
|
|
|
|
|
|
|
àéëû áàçû |
|
|
можно поме- |
||||||||||||
об спечением, âûïî |
|
|
|
|
|
|
çåðê |
|
|
|
|
|
копироврагие. При |
|
|
|
|
|
îñêî- |
||||||||||||||||
ростной сети |
опии желательно располагать на удал |
нной машиданных,е.аличииЕсл |
ппараòíûå |
||||||||||||||||||||||||||||||||
средств |
э ективно подде живают по т я |
|
|
|
|
|
ê |
|
ание,программнвысокможет |
||||||||||||||||||||||||||
|
Для того чтобы вручную создать к пии, |
необхрезервноедимо преждеопировсег |
óá ä òüñÿ, ÷òî |
||||||||||||||||||||||||||||||||
чтобы в случае необхПодимости можно |
былоопиров |
|
|
текущую версию |
ÑÓÁÄ. |
||||||||||||||||||||||||||||||
âû ó÷ëè âñå àéëû. |
|
мните |
также |
ê |
|
|
|
|
|
ании системных |
программ |
реестра, |
|||||||||||||||||||||||
Выяснить расположение айлов базы данных |
осстановитьможет ам En |
rprise Manager. |
|
||||||||||||||||||||||||||||||||
1 |
Запуст |
|
|
|
Ente prise Manager |
зарегистрируйтесь как system |
èëè sysman. |
Con- |
|||||||||||||||||||||||||||
|
В раздел |
Storage |
âû |
увидите |
список |
|
|
|
айлов. Выберите |
|
|
||||||||||||||||||||||||
2. |
Щелкнитепунк Configure Re overy Settings, чтобы получить архивные ссылкиайл . |
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
íà |
ссылке |
Administration, |
|
распо |
женной на |
главной |
странице. |
||||||||||||||||||||||
3. |
trolfiles è Datafiles. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
берите |
||||||||||||
|
|
|
|
|
|
на ссылке Maintenan e, затемтиповразделе Ba kup/Re overy в |

CD208 |
ëàâà 13. |
|
ание баз данных |
|
|
АБЛИЦА 13.5. ИменаАдминистрироврасположение айлов Ora le |
|
||||
Òèï àéëà |
|
Èìÿ |
|
асположение |
|
|
|
|
|
||
Управляющий айл |
CONTROL01.CTL |
|
\Oradata |
||
SPFILE |
|
SPFILE<èìÿ_áàçû>.ORA |
\DBName\ |
||
пароля |
PWD<èìÿ_áàçû>.ORA |
\<экземпляр>\Database |
|||
|
|
|
|
<корневойatabase _каталог_Ora le> |
|
Ôàéëы данных |
SYSTEM01.DBF |
\ |
\ |
||
|
åраайлытивногония |
|
|
\Oradata |
|
|
|
висимостиныхловЗадаетсяDBNameданныхтаблявночныхотидрналичияугиепространствкдопталлнительги,вайза- |
|||
АрхивныеосстановловластьокоппроОбв |
|
|
\ |
\ |
|
<корневойash re overyкаталогarea |
|
RedoФайлы проток лов REDO01.LOG |
\ |
Ora le> |
4.ЗапустителитПараметрвSHOWполучитьPARAMETERSPFILESQL*Plusсведастденияdbspfile;проверьтепозициюre расположенииoveryисходногопараметрfile dest;DB\àéëOradataRECOVERYова. оперативного\DBNameFILE\ DESTвосстанов; эт позволения-.
Âтабл. 13.5 приведены расположение и имена айлов,установкипр нятые по умолчанию.
Ñпо ых дств Windows можно найти айлы с аналогичными име ами, в к торых т - о из льзователей сохранил . Заметьте также, что
вылимашинежíеобвУксмовсехмощьюазанныеврдиможразрабоайлытемяпоисктключитьопировизтчикаайлытыflashсать.следуетинструВбазусревчастностre данныхoveryментамиайлыкоп,ровизуareaâпаадминистрировосстановитьтьпки.обязадажеOraтельновleвмажныйHomeдолжнаслучае,озникнетия\âOradataêîíбытьогдаигурационный\нипDBNameнеисправность,янахSPFILEдятся\, а.айлтакЕсна--.

|
|
|
|
|
|
|
|
|
Создание резервных копий б з данных |
CD209 |
||||||
Постоянное резервное копирование и архив |
|
|
|
|
||||||||||||
( горячий режим) |
|
|
|
|
|
|
|
|
|
|
||||||
Если режим Ar hiveLog установлен, система Ora le может авт ациятиче ки создав ть |
||||||||||||||||
резервные копии |
|
тающей базы |
|
. В этом случае она |
попро у выпо |
ÿ |
- |
|||||||||
åò ê |
|
|
àíèå |
пределенные моменты времени. |
сбое вы можете восстаí |
|
||||||||||
|
базу из главнрабой рез рвной копии,данныхOra le внесетПризменения на основå |
|
|
|
||||||||||||
витьпро ок ла. |
|
|
предоставля т средств |
для создания резервных айлов. айловМ ж- |
||||||||||||
Enterprise Manager |
||||||||||||||||
но такжопиров |
ëüç |
à |
|
диспетч ром |
осстановления (re overy manager RMAN) |
|||||||||||
и задав ть к манды г |
|
|
резервных копий из ком |
|
строки. С помощью |
|||||||||||
RMAN |
|
|
копировтьсяенерацииин ормацию из полной базы в |
т льные табличные про- |
||||||||||||
странства |
|
ëè àéëû |
|
|
. Запустите RMAN из командной строки на |
åðå. |
||||||||||
Действия,легкоспо |
необданныхо |
выполнить, перечислены ниже. |
|
|
|
|
||||||||||
1. Перейдитеорыев |
жим кодимоандной строки и зарегистрируйтесь в диспетчересервосста- |
|||||||||||||||
новления, используя учетную запись sys. |
пароль и имя базы данных: |
|
|
|||||||||||||
|
|
rman target sys/ <па оль> <база данных> |
|
|
|
|
|
|||||||||
2. Установите требуемый |
набор символов и Задайтеорм данных: |
|
|
|
|
|||||||||||
|
|
|
|
L NG=Ameri an |
|
|
|
|
|
|
|
|
|
34. ТекущуюВепислучаевщьюопасноеðîshowNLSятутилитíееэтоместияDall;Aкон.TEвсего,Попрощеоперационной.FORMAT=игурациюумолчаниюОднаквамвсегпотребуется'вамMon. можноПослекопирсистемынадоD YYYYпросмотретьñîваниегîсконбщитьскHH24:MI:SSакопироватьосигурироватьайлуществRMAN,сбпомощьюдет'еголяетсякакаязаписан,наустройствлентунакпапкамандыдиск;выиспоосможетерезервногместитьбользуетсяльшинствпобездлямкîå-
резервных копий.
onfigure hannel devi e type disk format
5. âдажУсейстройствтьRMANе'baexit;кd:базы,еслим\kuptempандуорасширитнонадоdatabase;вас\кврядoraопировестьскdf%tлинимядостатаниявыигурировs%sзах.айла,Самчноs%pтитеаявключиввремени'ть;простаявыполнятьлишьиводинкомнегодисковогоееандаразсейчас.тупредполагаеЗатемипространствномернадостамашинекопиирезервированиечноаразрабо.. удеттчика,зада-

CD210 |
|
ëàâ |
|
13. Администрирование б з данных |
|
|
|
|
чтобы RMAN |
|
|
|
талрабор- |
|||||||||||||||||||||||||||||||||||
диспетчера в |
|
|
|
ления. Не забывайте, |
÷ò äëÿ òîã |
|
|
|
||||||||||||||||||||||||||||||||||||||||
âñå |
|
измененосстановй базе данных потребуется большой объем пр странстврабона |
диске. |
|||||||||||||||||||||||||||||||||||||||||||||
|
|
В любой |
ìå |
вы можете задать команду exit |
завершив тем самым |
|
òó |
|||||||||||||||||||||||||||||||||||||||||
По этой прич не разработчики не |
выполняют постОчевидно,янное |
÷ò |
|
|
|
|
опирование баз |
|||||||||||||||||||||||||||||||||||||||||
ректн , необхмодимо задать свойств |
Ar hiveLog. |
|
|
|
|
|
|
|
|
для архивирования |
||||||||||||||||||||||||||||||||||||||
|
|
Если вы имеете дело |
|
|
базой |
|
|
|
|
использующейсярезервноерактических |
целях, вам |
|||||||||||||||||||||||||||||||||||||
|
ííûõ íà ñâîèõ |
|
ашинах. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
áàçû äàí ûõ |
||||||||||||||||||
возложить эт обяз нность на срåданных,RAID. В такзервноем случае поддержк |
|
|||||||||||||||||||||||||||||||||||||||||||||||
тиче ки. Следуупрощается,кж |
|
ðà |
|
нимание на об |
|
|
|
|
пераопироввног |
|
â |
|
|
|
|
|
|
ления. |
||||||||||||||||||||||||||||||
íàäî |
изначально реши ь, |
êàê áóä |
выполняться |
|
|
|
|
|
ê |
|
|
|
ание. Имеет |
смысло а- |
||||||||||||||||||||||||||||||||||
ñ |
|
|
|
åííî |
|
|
|
|
|
|
|
|
|
|
постоя |
íîå |
резервное к |
|
|
|
àí å |
|
|
|
лняется |
|||||||||||||||||||||||
Этиуществредства были разра отаны дствосновном дляластьго, чтобы помочьосстановпольз автелям |
||||||||||||||||||||||||||||||||||||||||||||||||
устранять |
|
|
|
|
íå |
òðåáуятить |
|
|
|
истра ора поопировлн |
|
|
|
|
|
ления базы дан |
||||||||||||||||||||||||||||||||
ных. Объем |
|
|
|
выделенн й для средс в |
|
|
тивногосстанвосстановления, легко |
|||||||||||||||||||||||||||||||||||||||||
поддается |
ошибки,онтролюпамяти, кроме тогî, |
|
îæíî áûñòрооператменить |
слишквыпом радикальные из- |
||||||||||||||||||||||||||||||||||||||||||||
менения, внесе |
|
ные польз |
|
|
ателеадми. |
|
|
|
|
|
|
|
ñòè áàçû |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
произв |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Повышениетребуется неск льк минут. Польз |
|
|
тели щелкаю |
|
|
íà |
|
|
|
àõ îðìû |
|
вынуждены |
||||||||||||||||||||||||||||||||||||
Выпо нение |
|
|
|
ä ííûõ |
непростая |
ç äà÷à. Ïî |
|
|
ре увеличения объем |
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
÷èñëа пользбазытелей |
|
абота систе ы |
àчинает заìåдляться. В некоторыхданныхслучая |
||||||||||||||||||||||||||||||||||||||||||||
òîãî, êàê |
ýòè ïð á |
|
станут |
|
дительнопоискльзовчасть яì. |
|
|
|
|
|
äëÿ èõ â |
|
|
ëí |
|
|||||||||||||||||||||||||||||||||
íà ýòàïå |
|
|
|
|
|
è, âäð |
|
ã |
чительнымначинаю работать так медленно, чт |
|
|
|
|
|||||||||||||||||||||||||||||||||||
ýò |
|
з медление бывает зна |
|
|
|
|
|
. Запросы, к к торым не в зникает претенз й |
||||||||||||||||||||||||||||||||||||||||
долг ожразрабода òêëèê . Êàê |
администра ор вы до жны найти способы повышåíèÿ |
|||||||||||||||||||||||||||||||||||||||||||||||
ï |
оизвод |
|
åëòü |
|
ñòè áàзы данных. Немалая |
|
|
рабочегкнопк |
|
|
|
|
àäìè |
|
|
стратора |
||||||||||||||||||||||||||||||||
можнопрîлучить жлемылаемые резульзаметныповыситьты, добасвляя новые устройс в |
|
â |
частно |
|
è, îïå |
|
||||||||||||||||||||||||||||||||||||||||||
ратится на |
|
|
|
оринг |
|
|
|
áîòû áàçû |
|
|
|
|
|
ïðîá |
|
|
, |
их причинвремени |
|
|
|
|
|
|
|
åùå |
|
|||||||||||||||||||||
|
|
Ê ñî |
|
|
|
|
на вопрос, |
êàê |
|
|
|
|
|
быстродействие базы |
|
|
|
решенийдко нахдо |
||||||||||||||||||||||||||||||
äÿ ñÿ |
|
стыемониттв ты. Каждая база имеет |
|
ои узкие места . В нек |
|
орых случаях |
||||||||||||||||||||||||||||||||||||||||||
ративн жалению, |
|
быстрые диски, |
|
|
|
|
|
|
à RAID, |
|
|
|
пере одя на кластер ую |
|||||||||||||||||||||||||||||||||||
|
ñòåìó с несколькими пр |
одимо |
ми. Однако, перед тем, как потрданных,лишние |
çíûé |
||||||||||||||||||||||||||||||||||||||||||||
ãè на оборудовпамять, |
å, íåîá |
|
устройствист чник проблемлибо |
|
|
ëåå |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
пособ их |
решения. Как выцессоруж |
|
|
|
|
Ora le позв ляет увеличи |
итьцелесообрп оизв дителнь |
|||||||||||||||||||||||||||||||||||||||||
ность,ет да хранения |
|
|
|
ации прзнаете,во |
ê |
|
|
|
|
енному ускорению |
|
работы систе- |
||||||||||||||||||||||||||||||||||||
|
|
|
|
изме яя способ хранения |
|
извлечения данных. В некнаибо |
|
х случаях |
замена |
|||||||||||||||||||||||||||||||||||||||
û. È íàê |
|
|
истин чникомор |
|
замедлен |
ÿ ðàáî |
|
|
стемы |
могут |
|
ûòü |
ñàìè |
запросы. |
||||||||||||||||||||||||||||||||||
Больш нствонец,за |
|
|
|
может быть |
|
писано различными |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
какой |
èз них даст лучшие резуль |
ты. Дляуществого чтобы оценитьспособами,к чествнеочевидно,запроса |
||||||||||||||||||||||||||||||||||||||||||||||
ìîжно воспользпросоваться инструменнайтиом Query Optimizer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|