Главная страница
Навигация по странице:

  • Процесс прослушивания

  • EM предоставляет Web-интерфейс для администрирования БД. Доступ к ЕМ: https://хост :порт

  • Режим NOMOUNT используется

  • Режим MOUNT используется при

  • Состояние OPEN используется

  • Oracle читает файл параметров при старте БД.

  • Oracle Database 11g: руководство администратора

  • савав. Тема Управление бд автор Барабанщиков И. В


    Скачать 380.1 Kb.
    НазваниеТема Управление бд автор Барабанщиков И. В
    Анкорсавав
    Дата05.03.2022
    Размер380.1 Kb.
    Формат файлаpptx
    Имя файлаТема 07 Управление БД.pptx
    ТипЛекции
    #384148

    Курс: Администрирование Oracle 11g Тема 5. Управление БД

    Автор: Барабанщиков И.В.

    План лекции


    Управление Листенером
    Управление Enterprise Manager
    Управление экземпляром БД
    Шаги запуска БД
    Останов БД
    Файл параметров БД

    Управление БД Oracle 11g

    Три основных компонента управления БД Oracle 11g:


    Процесс прослушивания (Listener)
    Интерфейс управления:

    - агент управления (Oracle EM Grid Control)

    - автономная консоль (Database Control)

    Экземпляр БД

    Листенер


    Листенер необходим для подключения удаленных пользователей к БД.
    Он управляется с помощью утилиты lsnrctl.
    Листенер должен запускаться первым.

    Команды управления Листенером


    Запуск Листенера

    lsnrctl start

    Просмотр статуса

    lsnrctl status

    Останов Листенера

    lsnrctl stop


    Oracle Enterprise Manager


    ЕМ может быть либо:

    - Grid Control

    - Database Control

    EM предоставляет Web-интерфейс для администрирования БД.
    Доступ к ЕМ:

    https://хост:порт/em

    https://mydb:1158/em


    Запуск и останов Database Control

    Любая консоль Database Control позволяет управлять только одной БД.


    Запуск Database Control

    emctl start dbconsole

    Проверка статуса

    emctl status dbconsole

    Останов Database Control

    emctl stop dbconsole


    Интерфейс Database Control

    Запуск БД

    В процессе запуска БД проходит через несколько состояний:


    БД остановлена (shutdown)
    Создание экземпляра (nomount)
    Монтирование БД (mount)
    БД открыта (open)

    Состояние NOMOUNT

    Выполняются задачи:


    Поиск файла параметров в каталоге $ORACLE_HOME/dbs
    Выделение памяти для SGA
    Запуск фоновых процессов
    Открытие сигнального файла alertSID.log

    Режим NOMOUNT используется:

    при создании БД
    при пересоздании управляющих файлов при определенных сценариях резервирования и восстановления.

    Состояние MOUNT

    Выполняются задачи:


    Связь БД с ранее запущенным экземпляром
    Определение расположения управляющих файлов (указано в файле параметров)
    Чтение управляющих файлов, определение имен и статуса файлов данных

    Режим MOUNT используется при:

    Переименовании файлов данных
    Включении/отключении режима ARCHIVELOG
    Полном восстановлении БД

    Состояние OPEN

    Выполняются задачи:


    Проверка наличия файлов данных и файлов оперативного журнала
    Открытие файлов данных и оперативного журнала
    Проверка целостности БД
    Восстановление БД (при необходимости)

    Состояние OPEN используется:

    При нормальном функционировании БД

    Команды запуска БД

    Запуск SQL*Plus:

    $sqlplus /nolog

    Cоединение от имени администратора:

    SQL>conn / as sysdba

    Варианты запуска БД:

    SQL> startup

    SQL> startup pfile=/oracle/dbs/init.ora

    SQL> startup restrict

    Команды запуска БД

    Пошаговый запуск БД:


    Создание экземпляра

    SQL>startup nomount

    Монтирование БД

    SQL>alter database mount

    Открытие БД

    SQL>alter database open


    Останов БД

    При останове БД выполняется:


    Контрольная точка
    Запись информации о последней транзакции в управляющие файлы и файлы данных.
    Размонтирование БД.
    Ликвидация экземпляра.

    Команда останова БД

    Безопасный останов (БД не требует восстановления):


    SQL>shutdown;
    SQL>shutdown transactional;
    SQL>shutdown immediate;

    Аварийный останов (БД требует восстановления):

    SQL>shutdown abort;

    Команда останова БД

    Безопасный останов БД

    Файл параметров

    Oracle читает файл параметров при старте БД.

    Существует два типа файла параметров:


    файл серверных параметров spfile.ora
    текстовый файл параметров init.ora

    Текстовый файл параметров


    Сервер БД читает, но не пишет в этот файл.
    Значения параметров должны задаваться вручную с помощью текстового редактора.
    Модифицированные параметры начнут действовать только после перезапуска БД.
    В Oracle 11g если при старте БД не найден SPFILE, то ищется текстовый файл параметров.
    Не рекомендуется использовать, начиная с Oracle 9i.

    Файл серверных параметров


    Представляет собой двоичный файл.
    Сервер БД может читать и писать в этот файл.
    Его нельзя редактировать вручную.
    Он располагается на стороне сервера, где работает БД.
    Позволяет динамически менять параметры в процессе работы сервера БД.
    При старте экземпляра первым ищется SPFILE.
    Рекомендуется использовать SPFILE.

    Литература

    Алапати Сэм Р.

    Oracle Database 11g: руководство администратора – Вильямс, 2010г.


    Глава 4, стр. 200 – 226
    Глава 10, стр. 590 – 603
    Глава 11, стр. 616 – 620



    написать администратору сайта