Работа с оболочкой SQL*Plus

SQL*Plus это простая оболочка (программа) предназначенная для выполнения команд языка SQL на сервере БД. Оболочка позволяет создавать и редактировать наборы SQL команд, отправлять их для выполнения на сервер БД и отображать результаты выполнения этих команд. Оболочка построена по принципу текстового диалогового интерфейса – пользователь набирает текст команду(ы) на клавиатуре, завершая группу команд символом ; (точка с запятой) и нажимает клавишу Enter, после этого SQL*Plus отправляет команду(ы) на сервер БД, а получив ответ, также отображает его в текстовом виде.

Имеется два варианта оболочки SQL*Plus – консольное приложение Windows (SQLPLUS.EXE) и оконное приложение Windows (SQLPLUSW.EXE). Как правило, при установке ORACLE данные файлы размещаются в каталоге BIN (например С:OracleOra81BIN - для версии ORACLE 8.1).

При запуске SQL*Plus запрашивает имя пользователя, пароль и имя базы данных (сервера БД), к которой пользователь желает подключится. При использовании консольной версии SQL*Plus имя пользователя, пароль и имя базы данных можно указать в командной строке:

SQLPLUS.EXE {username[/password][@connect_identifier]}

Например чтобы подключиться с помощью SQL*Plus к БД db1.miee используя имя пользователя student и пароль password нужно ввести следующую команду: