В SQL*Plus, как я изменяю подсказку, чтобы показать подключенному пользователю и базе данных?

Показать, например....

USER@SID > 

Я думал, что это было потенциально полезно нескольким людям, таким образом, я собираюсь ответить на это также!

9
задан cagcowboy 20 November 2008 в 00:17
поделиться

1 ответ

Исправьте свой сценарий $ORACLE_HOME\sqlplus\admin\glogin.sql - добавьте:

set sqlprompt "_user '@' _connect_identifier > "

в конец файла.

В Oracle 10 г это изменит правильно каждый раз Вас, проблема a "ведет". Для клиентов перед 10 г это не изменится, когда Вы сделаете "ведение", но останетесь как имя пользователя/дб, Вы сначала соединились с.

Можно также использовать _date для текущей даты и _privilege для полномочия (например, SYSDBA) подключенного пользователя.

Ссылка:

http://www.acs.ilstu.edu/docs/Oracle/server.101/b12170/whatsnew.htm

20
ответ дан 4 December 2019 в 10:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: