| Text-mode SQL console for Oracle 7 and higherПоследняя версия: 
oconsole_v1d.rar/tgz (24 Kb/24.8 Kb)
 
 Среди OCI'шных примеров к Oracle 8i обнаружилась замечательная SQL консолька.
Гораздо лучше, чем стандартный SQL*Plus. В ней имеется нормальный history
и редактирование строки ввода запроса. После некоторой модификации
она еще научилась работать с длинными числами, не помещающимися
в форматы float и int. Очень рекомендую поставить для этого приложения Screen Buffer побольше,
чтобы длинные строки не wrap'ились. Данная версия пользуется OCI интерфейсом Oracle 7. Для успешной работы требуется, чтобы
в переменной окружения PATH был прописан путь к OCI.DLL. Обычно эта
библиотека находится в <Где там Oracle установился>\bin.
oconsole_v1.rar/tgz (19.1 Kb/19.9 Kb) 2003.10.02
 oconsole_v1a.rar/tgz (24.1 Kb/25 Kb)
 Добавлены следующие вещи:
 
 
2003.11.09
  При запуске устанавливается размер буфера прокрутки 800x800.
  Результаты SELECT'ов можно просматривать постранично и прерывать по Esc.
  Фичу постраничного показа результатов можно включать и выключать
  (команды /page и /nopage), по умолчанию - 
  включено.
  Можно полностью отключить вывод результатов SELECT'ов командой /noout. Это полезно при
  исполнении SQL запросов из файла (вывод израдно тормозит систему). Включить можно при помощи
  /out.
  Исполнение SQL запросов из файла делается так:@<filename>
  reconnect делается при помощи команды /connect
  выход - /quit, /exit, /q
 oconsole_v1b.rar/tgz (25.8 Kb/26.7 Kb)
 Сделано:
 
 
Usage:
  При вводе пароля теперь рисуются звезды (как и положено), спасибо
  dashkaX@dashka.org.ua (remove X).
  Теперь в командной строке задавать имя пользователя, пароль и сервис
  для подключения к Oracle, а также имя файла с SQL-командами для исполнения.
  Выложены исходники (они правда, немного страшненькие....): oconsole_v1b_src.rar/tgz (7.5 Kb/7.6 Kb) 
    oconsole [user:<username>] [pwd:<password>]
                 [[svc|service]:<service name> [@<sql-filename>]
    defaults:
      username     system
      password     manager
      service      <empty string>
2003.12.02oconsole_v1c.rar/tgz (23.9 Kb/24.7 Kb)
 исходники
 - oconsole_v1c_src.rar/tgz (7.7 Kb/7.9 Kb)
 
 
2003.12.04
  Исправлен глюк с переходом на новую строку при вводе logig/password.
  Добавлена фича для ввода кода TRIGGER, FUNCTION и PROCEDURE. Завершение
  ввода теперь осуществляется символом "\", как в SQL*Plus.
 oconsole_v1d.rar/tgz (24 Kb/24.8 Kb)
 исходники
 - oconsole_v1d_src.rar/tgz (7.8 Kb/8 Kb)
 
 
2003.12.05
  Исправлен глюк с GRANT CREATE TRIGGER/FUNCTION/PROCEDURE. Оно воспринималось
  как просто CREATE TRIGGER/FUNCTION/PROCEDURE.
  Переменные видa :new в коде TRIGGER, FUNCTION и PROCEDURE не вызывают теперь
  запросов к пользователю типа введите значение для :new.
 FB
  or mail alterX@alter.org.ua (remove X)
   
  Share     |