Oracle DBA Forum  

Вернуться   Oracle DBA Forum > Oracle University Official Study Notes (RUS) > База данных Oracle 10g Администрирование > База данных Oracle 10g Администрирование I

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 20.09.2009, 16:18
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию 02 Установка программного обеспечения базы данных Oracle

__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #2  
Старый 20.09.2009, 16:19
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Рассматриваемые вопросы

__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 20.09.2009 в 17:15.
Ответить с цитированием
  #3  
Старый 20.09.2009, 16:19
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Задачи администратора базы данных Oracle



Задачи администратора базы данных Oracle

АБД обычно отвечает за установку программного обеспечения Oracle и создание базы данных. Администратор также может быть ответственен за создание структур хранения базы данных, например, табличных пространств. Кроме того, он может создавать схемы или набор объектов для обработки данных приложений.

Администратор должен гарантировать доступность базы данных для пользователей. База данных должна быть запущена, ее следует регулярно резервироваться, а также производить мониторинг производительности. Эти задачи следует решать, учитывая стратегию безопасности.

В ходе этого курса вы узнает, как решаются такие задачи. Дополнительные сведения по решению каждой из задач, приведенных на слайде, можно найти в документе Oracle Database Administrator's Guide.

На этом занятии основное внимание уделяется установке программного обеспечения Oracle. При решении этой основной задачи рассмотрите следующее:
Необходимо иметь представление о том, будут ли результаты инсталляция соответствовать общей технической архитектуре организации.
Просмотрите (и обновите) планы использования ресурсов (capacity plans).
Выберите программное обеспечение базы данных (требуемой версии и с необходимыми опциями).
Убедитесь в том, что все выбранные элементы удовлетворяют системным требованиям.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 20.09.2009 в 17:15.
Ответить с цитированием
  #4  
Старый 20.09.2009, 16:21
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Инструментальные средства, используемые для администрирования базы данных Oracle



Инструментальные средства, используемые для администрирования базы данных Oracle

Следующие инструментальные средства используются для инсталляции и обновления версии (upgrade).
Oracle Universal Installer (OUI); устанавливает программное обеспечении и опции Oracle. OUI может автоматически запустить утилиту Database Configuration Assistant (DBCA) для создания базы данных.
Database Configuration Assistant (DBCA); создает базу данных, используя шаблоны, поставляемые Oracle. В этом случае копируется преконфигурированная начальная база данных. Предоставляются и другие варианты использования этой утилиты, позволяющие создать свою базу данных и шаблоны.
Database Upgrade Assistant (DBUA); этот инструмент используется для обновления версии существующей базы данных в соответствие с новым релизом Oracle.
Oracle Net Manager; применяется для конфигурирования сетевых соединений баз данных и приложений Oracle.


Следующие инструментальные средства используются для управления экземпляром и базой данных Oracle:

Oracle Enterprise Manager (EM); EM объединяет графическую консоль, агенты, общие службы и инструменты для интегрированного и всестороннего управления системной платформой и функционирующими на ней продуктами Oracle. После установки программного обеспечения Oracle, создания и обновления версии базы данных и конфигурирования сети Enterprise Manager можно использовать в качестве единственного интерфейса управления вашей БД. Дополнительно к основанному на Web-доступе пользовательскому интерфейсу для выполнения команд SQL Enterprise Manager предоставляет бесшовный интерфейс к другим компонентам Oracle, используемым для администрирования базы данных (например, Recovery Manager и планировщику заданий).

Три основные инструмента Enterprise Manager для администрирования БД Oracle:

- Enterprise Manager Database Console; используется для администрирования одной базы данных;
- Enterprise Manager Grid Control; используется для одновременного администрирования многих баз данных;
- Enterprise Manager Java Console; используется для доступа к инструментам, недоступным через Web-интерфейс.

SQL*Plus; стандартный интерфейс командной строки для управления базой данных.
iSQL*Plus; интерфейс к базе данных Oracle из браузера.
Recovery Manager (RMAN); инструмент Oracle, предоставляющей полное решение задач резервирования, копирования из резерва и восстановления для всей базы данных и заданных файлов БД.
Oracle Secure Backup позволяет в экосистеме Oracle управлять задачами резервирования на ленту:
- защита доступа к лентам, обеспечиваемая БД Oracle на основе интеграции с
Recovery Manager
- бесшовная поддержка Oracle Real Application Clusters (RAC)
- централизованное администрирование распределенных клиентов и серверов среднего уровня (Oracle Application Servers, Oracle Collaboration Suites, домашних каталогов Oracle и двоичных файлов).
Data Pump; утилита высокоскоростной передачи данных из одной базы данных в другую. Например, можно экспортировать таблицу и импортировать ее в другую БД.
SQL*Loader; позволяет загрузить данные из внешнего файла в базу данных Oracle. Это одна из утилит Oracle, которой можно воспользоваться для загрузки данных в таблицы БД.


Инструменты командной строки:

Для управления Enterprise Manager используется команда:

emctl start | status | set | stop -

Для запуска и остановки ;SQL*Plus используется команда:

isqlplusctl start | stop

Для управления процессом прослушивания используется команда:

lsnrctl help | start | status | stop
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 20.09.2009 в 17:14.
Ответить с цитированием
  #5  
Старый 20.09.2009, 16:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Инсталляция: системные требования



Инсталляция: системные требования

Стандартная инсталляция может быть успешно произведена на компьютере с оперативной памятью (random access memory - RAM) 1 Гб и своп-пространством 1.5 Гб или более.
Для стандартной инсталляции программного обеспечение базы данных Oracle требуется 20 минут или менее. Это зависит от уровня загрузки машины, на которой устанавливается Oracle.

Дополнительные сведения об инсталляции:


- База данных Oracle 10g поставляется только с одним шаблоном первоначальной базы данных (seed database template). - Файлы-дубликаты удаляются.
- Большое число других продуктов и демонстрационные примеры
устанавливаются с дополнительных CD.

На слайде приведены минимальные, не зависимые от платформы требования к аппаратному обеспечения. Конкретная установка может потребовать больше ресурсов, особенно дискового пространства.

Примечание: тип инсталляции "Enterprise Edition", включающий стандартную первоначальную базу данных (standard seed database) называют "стандартной установкой".
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 20.09.2009 в 17:14.
Ответить с цитированием
  #6  
Старый 20.09.2009, 16:40
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Проверка системных требований



Проверка системных требований

При установке сервера базы данных Oracle 10g автоматически проверяется большая часть предварительных условий успешного завершения инсталляции.

Контролируется, достаточно ли временного пространства. Определяется минимальный размер временного пространства, требуемого для установки и конфигурирования. Такие ограничения проверяются в процессе установки.
Не допускается 64-битная инсталляция в домашние директории Oracle, в которых уже установлено 32-битное программное обеспечение (и наоборот).
Для установки Oracle сертифицированы следующие платформы Linux: RedHat-3.0, 4.0, Asianux 1.0, 2.0 и SUSE Linux E.S. 9.0.
В процессе инсталляции проверяется, установлены ли все требуемые патчи ОС.
В процессе инсталляции проверяется, корректно ли установлены все требуемые параметры системы и ядра.
В процессе инсталляции проверяется, установлена ли переменная среды DISPLAY и имеет ли пользователь достаточные привилегии для вывода данных на заданный в этой переменной дисплей.
В процессе инсталляции проверяется, достаточен ли размер своп-областей.
В процессе инсталляции проверяется, домашняя директория Oracle, в которой производится новая установка. Эта директория должна быть либо пустая, либо содержать один из немногочисленных поддерживаемых релизов (зарегистрированных в каталоге инвентарной информации Oracle), поверх которого может быть установлен сервер Oracle Database 10g.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 20.09.2009 в 17:13.
Ответить с цитированием
  #7  
Старый 20.09.2009, 16:43
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Оптимальная гибкая архитектура



Оптимальная гибкая архитектура

Оптимальная гибкая архитектура (Optimal Flexible Architecture - OFA) - это метод конфигурирования базы данных Oracle и баз данных других производителей. В OFA используются преимущества ОС и возможности дисковых подсистем по созданию легко сопровождаемой конфигурации, обеспечивающей максимальную гибкость при управлении растущими базами данных, к которым предъявляются высокие требования по производительности. Описываемые здесь методы представляют собой основы OF А.

OFA дает следующие преимущества:

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

Дополнительные сведения о целях и реализации OFA см. в документе Oracle Installation Guide for UNIX Systems.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 20.09.2009 в 17:13.
Ответить с цитированием
  #8  
Старый 20.09.2009, 16:53
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Использование оптимальной гибкой архитектуры



Использование оптимальной гибкой архитектуры

В основе OFA лежит стандартная схема присвоения имен точкам монтирования (часто ими являются физические диски), директориям и поддиректориям в этих точках монтирования, а также самим файлам.

Синтаксис имен точек монтирования

Имена всех точек монтирования имеют вид: /pm, где р - это строковая константа и m - ключ фиксированной длины (обычно двузначное число), используемая для того, чтобы отличать точки монтирования. Примеры точек монтирования: /u01 и /u02.

Синтаксис имен домашних директорий

Имена всех домашних директорий имеют вид: /pm/h/ и. Где pm - имя точки монтирования, h - имя стандартной директории и и - имя владельца директории. Пример имен домашних директорий, удовлетворяющих OFA:

/u01/арр/oracle
/u01/home/oracle

Синтаксис имен директорий программного обеспечения

Для поддержки одновременного применения нескольких версий программного обеспечения храните каждую версию сервера Oracle в директории вида: /рт/h/u/product/ v. Где product - это литерал, а переменная v используется для задания номера версии. Так удовлетворяющая OFA директория для установки Oracle версии 10.2.0 должна иметь имя:

/u01/арр/oracle/product/10.2.0


Синтаксис имен поддиректорий. Для упрощения администрирования данных следует хранить относящиеся к базе данных (БД) административные файлы в поддиректориях вида: /h/ admin/d/а/, где h - это домашняя директория владельца программного обеспечения Oracle, admin - литерал, d - имя базы данных и а -поддиректории для административных файлов определенного вида:

adhoc ; специально подобранные SQL-скрипты для конкретной БД;
arch ; архивные журнальные файлы;
adump ; файлы аудита (установите имя этой директории в качестве значения параметра инициализации AUDIT_FILE_DEST; периодически очищайте adump);
bdump ; файлы трассировки фоновых процессов;
cdump ; файлы аварийной печати в Unix (core dump files);
create ; программы, используемые для создания базы данных;
ехр ; файлы экспорта базы данных;
logbook ; файлы, в которые записывается статус и история базы данных;
pfile ; файлы параметров инициализации экземпляра;
udump ; файлы трассировки пользовательских команд SQL.

Синтаксис имен файлов

Следующие соглашения по присваиваемым именам файлов базы данных гарантируют их легкое распознание.

Управляющие файлы: /рm/q/d/control.ctl
Оперативные журнальные файлы: /рm/q/d/redon.log
Файлы данных: / рm/q/d/tn.dbf

Переменные в именах файлов означают:

pm - точка монтирования (см. описание выше);
q- строка, отделяющая файлы Oracle от других файлов (обычно ORACLE или oradata);
d - значение параметра инициализации DB__NAME (имя базы данных);
t - имя табличного пространства Oracle;
n - двузначное число.

Примечание: используйте путь /pm/q/d/ для хранения управляющих файлов, журналов и файлов данных конкретной БД и не помещайте в это место другие файлы.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 01.11.2009 в 01:39.
Ответить с цитированием
  #9  
Старый 20.09.2009, 17:05
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Установка переменных среды



Установка переменных среды

Существует много переменных среды, используемых Oracle. На слайде приведены те из них, которые можно задать для проведения успешной установки и при работе с базой данных. Не требуется устанавливать все перечисленные параметры. Однако их задание позволяет вам избежать многих проблем в будущем.

- ORACLE_BASE в соответствии с OFA определяет корневой каталог дерева, в котором устанавливается программное обеспечение Oracle. Параметр необязательный, но его определение облегчает выполнение будущих установок и изменений версий программного обеспечения.
Пример: /uOl/app/oracle

- ORACLE_HOME определяет каталог, в который устанавливается программное
обеспечение версии сервера Oracle.
Пример: $ORACLE_BASE/product/10.2.0

- ORACLE_SID задает имя экземпляра, с которым устанавливается соединение по умолчанию (обычно ORCL). Имя включает цифры и символы и должно начинаться с символа. Корпорация Oracle рекомендует использовать не более восьми символов для этого системного идентификатора.

- NLS_LANG определяет начальные установки национальной поддержки сеанса. Задается в виде: язык_территория.кодировка.
Пример: RUSSIAN_CIS.CL8MSWIN1251

Параметр, приведенный в примере, задает русский язык (RUSSIAN) для сообщений Oracle, сортировок, наименований дней и месяцев. В качестве территории установлено значение CIS (Commonwealth of Independent States, Содружество Независимых государств, СНГ ), определяющее формат времени, даты, числовых и стоимостных данных. Oracle Net использует для преобразования символьных данных клиента кодировку CL8MSWIN1251

Переменная NLS__LANG устанавливается в среде UNIX и в реестре Windows. Действующие в сеансе параметры национальной поддержки можно получить, используя запрос:

select * from nls_session_parameters;

Допустимые значения языков, территорий, кодировок, а также другую информацию о национальной поддержке см. в документе Globalization Support Guide.

Примечание:

При инсталляции ORACLE в Windows значение язык в параметре NLS_LANG устанавливается в реестре по умолчанию и определяется на основе установленного языка клавиатуры в операционной системе. В результате может возникнуть ситуация, когда после стандартной установки в Windows с использованием клавиатуры, отличной от "English (United States)", значение языка в NLS_LANG также будет отличаться от American. Это, в свою очередь, повлечет за собой установку отличного от BINARY значения параметра NLS_SORT, что затруднит использование оптимизатором индексов с символьными ключами для сеансов данного узла.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 01.11.2009 в 01:39.
Ответить с цитированием
  #10  
Старый 20.09.2009, 17:10
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Oracle Universal Installer (OUI)



Oracle Universal Installer (OUI)

Oracle Universal Installer (OUI) - это приложение на языке Java, позволяющее инсталлировать компоненты и комплексы на различных уровнях, пакеты целиком со всеми возможностями, а также использовать Web-доступ к дистрибутиву. Это средство установки легко переносится на платформы, поддерживающие Java, и проблемы, зависящие от платформы, могут быть отделены от общего процесса инсталляции.

Oracle Universal Installer обеспечивает следующие возможности:

автоматическое разрешение зависимостей и обработка сложной логики;
установка с использованием Web;
установка компонентов и комплексов;
неявная деинсталляция;
поддержка нескольких домашних директорий Oracle;
национальная языковая поддержка (national language support - NLS)/поддержка глобализации;
поддержка распределенной установки;
автоматическая ("тихая" -"silent") установка с использованием файлов ответов.

В Windows: вставьте носитель с дистрибутивом базы данных Oracle, перейдите в директорию client и двойном щелчком мыши на файле setup.ехе запустите OUI. После перехода со страницы Welcome выберите тип инсталляции: Instant Client, Administrator, Runtime или Custom.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
Ответ
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:02. Часовой пояс GMT +3.


Powered by vBulletin®