Поключение к базе данных Oracle DB из консоли SQLPlus




В ходе работ по миграции одного приложения с Oracle Portal пришлось поработать с Oracle DB. Под Oracle DB очень не хотелось устанавливать какое-либо средство для управления базами данных, а проверку данных сделать было нужно. Коллеги подсказали про утилиту SQLPlus - консольная утилита, позволяющая работать с Oracle DB. Очень пригодилось. Записываю на память 🙂

Соединение

Соедниение с ораклом достигается командой sqlplus user/pass@local_SID

local_SID - это кусок из файла tnsnames.ora

 
Кодировка

Если кодировка Оракла американская, то замените шрифт в консоли на Lucinda Console и введите такую команду до соединения с Оракловой базой и начала отправки SELECT'ов:

SET NLS_LANG=AMERICAN_CIS.CL8MSWIN1251

А потом уже в консоли вводите
sqlplus user/pass@local_SID

Пример запроса
Вывод таблиц, которые пользователь может читать:
SELECT TABLE_NAME from user_tables;

 



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика
Перенести файлы баз данных MySQL на новый сервер Windows

После падения Windows 7 и последующей переустановки операционной системы столкнулся с необходимостью перенастройки локального веб-сервера IIS – переносом сайтов и...

Закрыть