русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Установка размещения и размера каталога восстановления


Дата добавления: 2015-08-31; просмотров: 721; Нарушение авторских прав


Размещение и размер каталога восстановления определяются параметрами

DB_RECOVERY_FILE_DEST и DB_RECOVERY_FILE_DEST_SIZE.

Для перемещения каталога восстановления:

1. в командной строке SQL введите:

ALTER SYSTEM SET DB_RECOVERY_FILE_DEST = 'new_path';

где new_path – абсолютное маршрутное имя нового существующего каталога (ALTER SYSTEM не создает каталоги!)

2. Переместите файлы журналов в новый каталог:

@?/sqlplus/admin/movelogs

 

Символ '@' заменяет команду START запуска SQL-сценария, символ '?' обозначает домашний каталог Oracle.

Текст скрипта movelogs.sql

declare

cursor rlc is

select group# grp, thread# thr, bytes/1024 bytes_k

from v$log

order by 1;

stmt varchar2(2048);

swtstmt varchar2(1024) := 'alter system switch logfile';

ckpstmt varchar2(1024) := 'alter system checkpoint global';

begin

for rlcRec in rlc loop

stmt := 'alter database add logfile thread ' ||

rlcRec.thr || ' size ' ||

rlcRec.bytes_k || 'K';

execute immediate stmt;

begin

stmt := 'alter database drop logfile group ' || rlcRec.grp;

execute immediate stmt;

exception

when others then

execute immediate swtstmt;

execute immediate ckpstmt;

execute immediate stmt;

end;

execute immediate swtstmt;

end loop;

end;

/

При успешном выполнении скрипта выдается сообщение:

PL/SQL procedure successfully completed.

После изменения размещения каталога восстановления, Recovery Manager (RMAN) может использовать резервные копии БД и архивные копии журналов старого каталога. Не удаляйте содержимое старого каталога “вручную” (средствами ОС). Выполните дважды резервное копирование БД после перемещения каталога восстановления, тем самым сделав файлы «старого» каталога неактуальными.

 

4. Увеличить размер каталога восстановления.



<== предыдущая лекция | следующая лекция ==>
Мониторинг дискового пространства | Создание пользователя


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.423 сек.