Oracle DBA Forum  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 23.09.2009, 21:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию 04 Управление экземпляром Oracle

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

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



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

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

Экземпляр базы данных.
Процесс прослушивания (listener), обеспечивающий установление соединения с БД
Интерфейс управления. Это может быть либо агент управления (management agent), соединяющий данный сервер с Oracle Enterprise Manager Grid Control, либо автономно выполняемая консоль Oracle Enterprise Manager Database Control.

Каждый из этих компонентов должен быть явно запущен перед тем, как можно будет использовать службы этих компонентов. При остановке сервера, на котором выполняется база данных 10g, эти компоненты следует чисто останавливать.

Первым должен быть запущен интерфейс управления (в случае Database Control до него следует запустить процесс прослушивания). После этого могут быть запущены другие компоненты.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #4  
Старый 23.09.2009, 21:44
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Запуск и остановка Database Control



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

Для баз данных, которые не предполагается подсоединять к компонентам Grid Control, Oracle предоставляет автономную консоль управления, называемую Database Control. Каждая управляемая с помощью Database Control база данных имеет отдельно установленную консоль Database Control. Любая консоль Database Control позволяет управлять только одной базой данных. Перед использованием Database Control необходимо запустить процесс dbconsole:

Код:
emctl start dbconsole
Остановка процесса dbconsole производится по команде:

Код:
emctl stop dbconsole
Получить статус процесса dbconsole можно, выполнив команду:

Код:
emctl status dbconsole
Примечание: возможно придется выполнить cd $ORACLE_HOME/bin, если каталог не указан в параметре операционной системы PATH.

Database Control использует расположенный на стороне сервера процесс агента. Этот процесс автоматически стартует и останавливается, когда стартует и останавливается процесс dbconsole.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #5  
Старый 23.09.2009, 21:46
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Oracle Enterprise Manager



Oracle Enterprise Manager

OUI устанавливает Oracle Enterprise Manager (Enterprise Manager) при инсталляции сервера базы данных Oracle. Database Control - это основанный на Web-доступе инструмент Enterprise Manager для управления БД Oracle. На любой странице Database Control можно получить оперативную подсказку, помогающую решить задачу. Во многих ситуациях можно перейти по ссылке для получения уточняющей информации о сведениях, приведенных на данной странице.

Иногда вы, конечно, захотите написать и выполнить свои собственные команды, однако Enterprise Manager предоставляет графический интерфейс для выполнения почти всех задач, стоящих перед администратором базы данных (АБД).

Некоторые примеры использования Enterprise Manager: просмотр сводки о сигнальных сообщениях и графиков производительности, создание и изменение объектов, выполнение резервирования и восстановления.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #6  
Старый 23.09.2009, 21:47
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Доступ к Oracle Enterprise Manager



Доступ к Oracle Enterprise Manager

Откройте Web-браузер и введите следующий адрес URL:

Код:
http://имя_хоста:порт/em
Если база данных запушена (Up), Enterprise Manager выводит страницу Login консоли Database Control. Установите соединение с базой данных, используя имя пользователя, который имеет авторизованный доступ к Database Control. Первоначально это пользователи SYS, SYSMAN и SYSTEM. Используйте пароль, заданный во время установки базы данных. В списке поля Connect As выберите SYSDBA или SYSOPER для подсоединения в базе данных со специальными административными привилегиями.

Если база данных остановлена (Down) и ее необходимо запустить, Enterprise Manager выводит страницу Startup/Shutdown and Perform Recovery. В таком случае щелкните на кнопке Startup/Shutdown. Будет выведена страница для ввода имени пользователя и пароля в ОС и имени пользователя и пароля в базе данных.

Примечание: если при начале работы с Enterprise Manager возникают проблемы, проверьте, запущен ли процесс прослушивания.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #7  
Старый 23.09.2009, 21:49
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Домашняя страница базы данных



Домашняя страница базы данных

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

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

Имя экземпляра, версия базы данных, расположение домашней директории Oracle, опции восстановления после потери носителя и другие данные, имеющие отношение к экземпляру.
Текущая доступность экземпляра
Сигнальные сообщения о существующих проблемах (Outstanding alerts)
Информация о производительности, относящаяся в сеансам и коду SQL.
Основные метрики использования пространства.
Ссылки для перехода на другие страницы (например, LISTENER <имя_хоста>), позволяющие получать сведения более детального уровня.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #8  
Старый 23.09.2009, 21:50
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Использование SQL*Plus и iSQL*Plus для доступа к базе данных



Использование SQL*Plus и iSQL*Plus для доступа к базе данных

Кроме Enterprise Manager для ввода команд SQL можно использовать другие инструменты Oracle, например SQL*Plus и iSQL*Plus. Они позволяют выполнить многие операции управления базой данных, а также запросы, вставку, изменение и удаление информации в базе данных.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #9  
Старый 23.09.2009, 21:53
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Использование iSQL*Plus



Использование iSQL*Plus

iSQL*Plus - это интерфейс к базе данных Oracle, предоставляемый в браузере.

iSQL*Plus - компонент продукта SQL*Plus. Перед вызовом iSQL*Plus необходимо на стороне сервера запустить процесс прослушивания iSQL*Plus:

Код:
isqlplusctl start
После запуска серверного процесса можно соединиться с ;'SQL*Plus в браузере, используя следующий адрес URL:

Код:
http://uмя_xocma:nopm/isqlplus
iSQL*Plus обычно использует порт 5560, если только Oracle Universal Installer (OUI) не определит, что кто-то уже занял этот порт. Найдите порт, используемый iSQL*Plus, в файле $ORACLE_HOME/install/portlist.ini.
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
  #10  
Старый 23.09.2009, 21:55
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Настройка iSQL*Plus для доступа с привилегиями sysdba и sysoper



Настройка iSQL*Plus для доступа с привилегиями sysdba и sysoper

На странице iSQL*Plus Connection Role указано, что для подсоединения с привилегиями SYSOPER и SYSDBA необходимо выполнить специальную настройку и пройти соответствующую аутентификация, обусловленную требованиями безопасности. Следует создать пользователя в менеджере пользователей Oracle Application Server Containers for J2EE (OC4J) и предоставить ему роль webDba. Для этого выполняются приведенных ниже шагов. При этом в среде ОС для переменной JAVA_HOME должно быть установлено значение $ORACLE_HOME/jdk.

1. Перейдите в директорию по команде:

cd $ORACLE_HOME/oc4j/j2ее/isqlplus/\ application-deployments/isqlplus

2. Выполните в командном процессоре JAZN следующее:

$JAVA_HOME/bin/Java \
-Djava.security.properties=\
$ORACLE_HOME\
/ос4j/j2ее/home/config/jazn.security.props \ -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar \ -user "iSQL*Plus DBA/admin" \ -password welcome -shell

3. Создайте пользователя с выбранным именем и паролем :
JAZN> adduser "iSQL*Plus DBA" имя_пользователя пароль

4. Предоставьте пользователю роль webDba:
JAZN> grantrole webDba "iSQL*Plus DBA" имя_пользователя

5. Выйдите из командного процессора JAZN:
JAZN> exit
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
Ответ
Опции темы
Опции просмотра

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

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

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


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


Powered by vBulletin®