Введение
SQL Plus — наиболее простая утилита Oracle Database с базовым интерфейсом командной строки, широко используемая пользователями, администраторами и программистами.
История
Первая версия SQL Plus называлась UFI ("User Friendly Interface"). UFI присутствовал в релизах баз данных Oracle до версии 4. После того как программисты Oracle добавили новые возможности в UFI, он был переименован в Advanced UFI. Название "Advanced UFI" было заменено на "SQL Plus" с выпуском версии 5 Oracle.
Оракул 11г
Начиная с Oracle Database 11g, iSqlplus (веб-интерфейс) и графический интерфейс sqlplus больше не входят в состав программного обеспечения Oracle Database. Интерфейс командной строки SQL Plus продолжает использоваться, в основном для неинтерактивных сценариев или административных целей. Командная строка Server Manager, являющаяся заменой SQL*DBA, устарела, а SQL Plus версии 8i и более поздние позволяют пользователю выполнять операторы, такие как CONNECT / AS SYSDBA, при подключении как SYSDBA. Server Manager 7.1 представил команду CONNECT / AS SYSDBA для замены SQL Plus версии 8i и более поздних.
Совместимость
Другие поставщики сделали свое программное обеспечение частично совместимым с командами скриптов SQL*Plus или предлагают режим работы, эмулирующий SQL*Plus. К таким продуктам относится TOAD от Quest Software.
Установка и конфигурация
SQL*Plus необходимо установить и настроить на компьютере, на котором вы планируете его использовать. Обычно это включает в себя установку клиентского программного обеспечения Oracle и настройку сетевых подключений к базам данных Oracle.
Дополнительное программное обеспечение
SQL Assistant – это дополнение для SQL Plus, версия для Windows, которое расширяет функциональность SQL Plus, добавляя автоматическое завершение SQL-слов, встроенную справку Oracle SQL Reference, экспорт/импорт данных, модульное тестирование кода, просмотр данных и инструменты разработки кода. rlwrap – это утилита, обеспечивающая функциональность автодополнения команд в стиле GNU Readline для SQL Plus в UNIX и Linux.