Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 как определить имя компьютера?  [new]
dkflbvbh
Member

Откуда:
Сообщений: 146
можно сделать так
select uid, user from dual
а как будет?
select <имя компьютера> from dual
8 авг 07, 12:18    [4495381]     Ответить | Цитировать Сообщить модератору
 Re: как определить имя компьютера?  [new]
Дим On
Member

Откуда: Москва
Сообщений: 55
select s.terminal, s.machine from v$session s
Плюс ограничить запрос, чтоб одна строка была
8 авг 07, 12:23    [4495416]     Ответить | Цитировать Сообщить модератору
 Re: как определить имя компьютера?  [new]
Elic
Member

Откуда:
Сообщений: 29979
RTFM Predefined Parameters of Namespace USERENV (FAQ)
8 авг 07, 12:25    [4495433]     Ответить | Цитировать Сообщить модератору
 Re: как определить имя компьютера?  [new]
dkflbvbh
Member

Откуда:
Сообщений: 146
SELECT USERENV('HOST') "Language" FROM DUAL
Error at Command Line:1 Column:15
Error report:
SQL Error: ORA-02003: неверный параметр USERENV

В 10.2 нет переменной HOST
8 авг 07, 12:32    [4495496]     Ответить | Цитировать Сообщить модератору
 Re: как определить имя компьютера?  [new]
andy_versal
Member

Откуда: оттуда...
Сообщений: 113
select sys_context('USERENV','IP_ADDRESS') ip,
sys_context('USERENV','HOST') host,
sys_context('USERENV','OS_USER') os_user
from dual
8 авг 07, 12:36    [4495533]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: как определить имя компьютера?  [new]
Alexvmk
Member

Откуда:
Сообщений: 237
А через APEX как?? если там юзать SYS_CONTEXT (''USERENV'', ''HOST'') , то null выдает. пользователь там ANONYMOUS
27 янв 09, 10:38    [6740432]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить