Краткий курс администрирования в базе данных Oracle
667
Утилита управления Enterprise Management
Если консоль сообщает вам, что программа emctl не найдена, это означает, что она не
находится в ваших путях (path statement). Вы можете определить, находится ли испол
няемый модуль в вашем текущем пути, используя утилиту which, как показано ниже:
which -a emctl
Опция -а возвращает список всех программ emctl в том порядке, в котором они встре
чаются в вашей переменной
$РАТН.
Вы можете исправить переменную окружения
$РАТН
путем добавления
пути к необходимой директории, в которой находится исполняе
мый модуль. После исправления вашей переменной
$РАТН
в файле окружения вы снова
должны загрузить этот файл окружения.
Вы также можете задать команду sqlplus для присоединения к экземпляру базы дан
ных Oracle Database l l g под привилегированным пользователем
SYS,
используя специаль
ную роль для запуска и остановки базы данных. Вот эта команда присоединения
□
s q lp lu s ‘/ as sy sd b a ’
Примечание
Вы можете напрямую присоединиться к базе данных Oracle,
если вы владелец базы
данных Oracle. Это прямое соединение между процессом-оболочкой и базой данных, т.е.
соединение не
маршрутизируется через Net8 и наблюдатель Oracle listener не требуется.
После подсоединения и появления приглашения SQL>, нужно ввести пароль главно
го пользователя Oracle (superuser password). После авторизации вы станете пользовате
лем
SYS
в специализированной роли, называемой SYSDBA.
Роль SYSDBA существует для
запуска и остановки вашего экземпляра базы данных и исполнения других администра
тивных задач. Вы можете увидеть текущее имя пользователя Oracle с помощью следую
щей команды SQHPlus:
Do'stlaringiz bilan baham: