Как следует из синтаксиса, при вызове SQL*Plus можно указать ряд опций. Они кратко описаны в .
Таблица 1. Опции командной строки утилиты SQL*Plus.
Опция | Назначение |
HELP | Выдает информацию об использовании и синтаксисе вызова команды sqlplus и завершает работу. |
VERSION | Выдает информацию о версии утилиты SQL*Plus и завершает работу. |
MARKUP | Опция MARKUP позволяет генерировать полную HTML-страницу по результатам запроса или сценария. |
RESTRICT | Позволяет отключить ряд команд, взаимодействующих с операционной системой. Если указан уровень ограничения 3, сценарий login.sql в текущем каталоге не читается. Стандартный сценарий запуска glogin.sql читается, но ограниченные команды в нем не работают. Команды, недопустимые на каждом из уровней ограничения, представлены ниже в . |
SILENT | Подавляет выдачу всех информационных сообщений и приглашений SQL*Plus, включая приглашение командной строки, эхо команд и начальную информацию, обычно выдаваемую при входе в SQL*Plus. Используется при вызове SQL*Plus из другой программы, когда его желательно скрыть, и совместно с опцией MARKUP при создании Web- отчетов. |
Таблица 2. Команды, отключаемые уровнями ограничения.
Команда | Уровень 1 | Уровень 2 | Уровень 3 |
EDIT | отключена | отключена | отключена |
GET | отключена | ||
HOST, ! | отключена | отключена | отключена |
SAVE | отключена | отключена | |
SPOOL | отключена | отключена | |
START, @, @@ | отключена | ||
STORE | отключена | отключена |