Основы администрирования баз данных Oracle | Путешествуем по всему миру!

Авито - Посуточная аренда жилья

Основы администрирования баз данных Oracle

База данных Oracle может быть достаточно большой, поэтому кто-то должен управлять этой системой. Этот управляющий называется администратором базы данных (DBA – Data Base Administrator).

Обязанности администратора

  • установка программного обеспечения Oracle и прикладных средств;
  • распределение внешней памяти системы и планирование дальнейших потребностей в ней;
  • создание первичных структур хранения базы данных (табличных пространств) по мере завершения разработок приложений;
  • создание первичных объектов (таблиц , представлений, индексов) по мере завершения разработок приложений;
  • модификацию структуры базы данных по требованию разработчиков приложений;
  • регистрацию пользователей и обеспечение защиты системы;
  • обеспечение соответствия лицензионному соглашению с корпорацией Oracle;
  • управление и мониторинг доступа пользователей к базе данных;
  • измерение и оптимизацию производительности базы данных;
  • проектирование процедур создания резервных копий и восстановления базы данных;
  • ведение архивных данных на магнитных лентах;
  • создание резервной копии и восстановление базы данных;
  • связь с корпорацией Oracle для получения технической помощи;

Инструменты

  • ZhiDBA for Oracle – это рабочий инструмент администратора базы данных Oracle, призванный помочь ему в выполнении возложенных на него обязанностей по поддержке работоспособности данной СУБД. Программа позволяет получать общую информацию о базе данных, производить мониторинг сеансов пользователей, просматривать и настраивать системный аудит, управлять заданиями и табличными пространствами, осуществлять настройку экземпляра. 
  • ZhiSQL for Oracle – инструмент администратора базы данных Oracle предназначенный для создания, редактирования и выполнения SQL команд и скриптов.
  • Quest SQL Navigator – решение для разработки и управления кодом PL/SQL. Графический интерфейс интегрированной среды делает удобной разработку и тестирование хранимых процедур, администрирование субд oracle схем, сценариев SQL, HTML-ориентированных хранимых процедур PL/SQL и многого другого. Мощные средства отладки, настройки SQL и интегрированные библиотеки программного кода превращают разработку в быстрый и свободный от ошибок процесс.
  • PL/SQL Developer – пакет PL/SQL Developer представляет собой интегрированную среду разработки для создания, тестирования, отладки и оптимизации хранимых процедурных модулей (stored program units) на языке Oracle PL/SQL, таких, как пакеты (packages), триггеры и др.
  • DBAScript for Oracle – инструмент администратора базы данных Oracle предназначенный для создания первичных объектов и модификации структуры базы данных по запросам от разработчиков приложений.
  • Oracle Enterprise Manager Console
  • Oracle SQL Developer – инструментальное средство от компании Oracle для разработки базы данных.
  • Toad DBA Suite for Oracle – лидирующий инструмент для разработки и администрирования базы данных. Мощное средство, предназначенное для повышения скорости разработки баз данных и приложений, а также упрощения ежедневных задач администрирования.
  • Oracle Session Resource Profiler – обработчик файла трассировки сеанса. Разбирает и расширяет файлы трассировки SQL и создает сообщение, которое позволяет определить, где ваша сессия провела свое время и почему. OraSRP может произвести сообщения в html или в текстовом формате.