Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / SQL и PL/SQL в Oracle10g
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

1.2.8 Сохранение параметров настройки SQL*Plus

Сохранение настроек Oracle SQL*Plus, файлы login.sql и glogin.sql, команда STORE SET ... REPLACE

После того, как все настройки SQL*Plus будут завершены, в голову может прийти мысль: а как сделать так, чтобы эти настройки сохранились и были использованы при следующих запусках SQL*Plus?

В вашем распоряжении — два варианта.

Первый вариант — воспользоваться глобальным файлом настроек SQL*Plus, оторый называется glogin.sql. Этот файл един для всего компьютера, на котором установлено программное обеспечение SQL*Plus. Он может находиться в разных каталогах в зависимости от параметров установки и версии Oracle. Например, в моем случае он находится в каталоге C:\oracle\product\10.2.0\db_3\sqlplus\admin.

Второй вариант — создать файл пользовательских настроек SQL*Plus, который должен называться login.sql. По умолчанию его вообще нет, и точного места для его расположения Oracle не определяет. SQL*Plus при запуске будет искать файл настроек вначале в том каталоге, из которого запускается SQL*Plus, а затем — в каталогах, которые определены в переменной окружения SQLPATH (которая в Windows по умолчанию вообще не создается).

Файл login.sql применяется после файла glogin.sql, и поэтому при конфликте пользовательские настройки получают приоритет перед общими.

Оба файла создаются и настраиваются одинаково. Достаточно настроить нужные параметры в рамках сеанса SQL*Plus, а затем выполнить команду STORE SET, указав полное имя файла, в котором будут сохранены текущие настройки. Например, чтобы сохранить текущие настройки глобально, можно использовать команду вида

STORE SET C:\oracle\product\10.2.0\db_3\sqlplus\admin\glogin.sql REPLACE

Рекомендуется перед выполнением этой команды обязательно сохранить резервную копию glogin.sql.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru