Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
German Профи
Вступление в Клуб: 25.06.2007
|
Вт Июн 26, 2007 19:07  Установка навигатора (двухзвенка) |
|
Полезность: Нет оценки
|
Установка навигатора (двухзвенка), если пользователь не является администратором своего компьютера.
Чтобы корректно работал монитор коммуникационного канала, нужно сделать локального пользователя администратором рабочей станции,
запустить один раз монитор, и можно отобрать у пользователя администраторские права назад _________________ Homo homini |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пт Апр 09, 2010 12:46   |
|
Полезность: Нет оценки
|
Уважаемые знатоки, подскажите пожалуйста неискушенному пользователю. При попытке запуска Навигатора с правами пользователя появляется вот такая ошибка: http://www.kt-mos.ru/files/scr1.jpg. Разбирались почти сутки, отказов в доступе нет ни по реестру ни по файлам. Однако не работает. С правами администратора работает. Если запустить Навигатор под администратором, а в параллельной сессии под пользователем - тоже работает (и под админом и под пользователем). Если удалить файлик \oracle\product\10.2.0\client_1\oracore\zoneinfo\timezlrg.dat, под администратором появляется точно такая же ошибка. Права на всю директорию ORACLE у пользователя есть (чтение, запись, изменение). На ветку HKLM\Software\ORACLE тоже. Как заставить Навигатор работать под пользователем? Уже с ног сбился. |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пт Апр 09, 2010 12:57   |
|
Полезность: Нет оценки
|
А какой оракловый клиент установлен? |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пт Апр 09, 2010 14:11   |
|
Полезность: Нет оценки
|
timochev пишет: | А какой оракловый клиент установлен? |
Версия клиента: 10g
Прописал в HKLM\SOFTWARE\ORACLE параметр ORA_TZFILE со значением полный путь до файла timezone.dat. Поведение Навигатора не меняется. Если искусственно этот путь испортить, под админитсратором возникает такая же ошибка. |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пт Апр 09, 2010 14:45   |
|
Полезность: Нет оценки
|
Выдержка из FileMon:
С правами администратора:
QUERY INFORMATION C:\WINDOWS\system32\comsvcs.dll SUCCESS
OPEN D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
QUERY INFORMATION D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
QUERY INFORMATION D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
OPEN D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
READ D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
CLOSE D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
OPEN D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
READ D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
CLOSE D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
OPEN D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
READ D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
READ D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
CLOSE D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
OPEN D:\soft\oracle\product\10.2.0\client_1\nls\data\lx20367.nlb SUCCESS
С правами пользователя:
QUERY INFORMATION C:\WINDOWS\system32\comsvcs.dll SUCCESS
OPEN D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
QUERY INFORMATION D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
QUERY INFORMATION D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
CLOSE D:\soft\oracle\product\10.2.0\client_1\oracore\zoneinfo\timezone.dat SUCCESS
OPEN C:\ SUCCESS |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пт Апр 09, 2010 15:14   |
|
Полезность: Нет оценки
|
А почему Вы именно про эти файлики думаете?
Такая ситуация только на одном компе?
Что-то странное у Вас...
Может попробовать переустановить ораклового клиента и затем рабочее место 3L? Версии какие устанавливаете?
А к ораклу через другую какую-нибудь программку коннектится? |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пт Апр 09, 2010 15:27   |
|
Полезность: Нет оценки
|
timochev пишет: | А почему Вы именно про эти файлики думаете... |
Потому что процесс загрузки (как я написал выше) останавливается именно на этом месте, кроме того, если файлик удалить (timezlrg.dat) точно такая же ошибка возникает уже под администратором.
Такая ситуация на одном компе (Windows 2003 Server SP2).
Ораклового клиента переустанавливал, результат тот же. Версия клиента - 10g
Он и через эту конектится. Только под админом. Или под пользователем, если в параллельной сессии под админом вход уже выполнен. |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пн Апр 12, 2010 09:34   |
|
Полезность: Нет оценки
|
Попробовал поставить из под пользователя, запустив инсталлятор с правами администратора. К сожалению опять безрезультатно.
Видимо, это какой-то конфликт Win2003srv с клиентом ORACLE, или просто злая шутка последнего... |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пн Апр 12, 2010 09:48   |
|
Полезность: 1
|
А что будет, если запустить из под пользователя sqlplus и попробовать приконнектиться к БД? Все-таки хочется понять, это проблема АРМа или клиента Oracle? |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пн Апр 12, 2010 10:12   |
|
Полезность: Нет оценки
|
timochev пишет: | А что будет, если запустить из под пользователя sqlplus и попробовать приконнектиться к БД? Все-таки хочется понять, это проблема АРМа или клиента Oracle? |
Получены интересные результаты: при запуске sqlplusw.exe, после ввода логина, пароля и строки связи, программа просто закрывается. При попытке запуске sqlplus.exe (консольного приложения), получаем ответ:
SP2-1503: Невозможно инициализировать интерфейс вызовов Oracle
SP2-0152: Возможно, ORACLE функционирует неправильно |
|
 |
gromoff Участник
Вступление в Клуб: 09.04.2010
|
Пн Апр 12, 2010 10:37   |
|
Полезность: 1
|
УРА!!!! ЗАРАБОТАЛО!!!
Нужно пользователю в локальных политиках дать право Create Global Objects, и тогда все прекрасно работает. Никаких дополнительнных прав на папки, реестр полсе установки клиента назначать не нужно. Спасибо ВАМ БОЛЬШОЕ за помощь!
Частично помогло и вот это: http://www.sql.ru/forum/actualthread.aspx?tid=662462 |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пн Апр 12, 2010 10:55   |
|
Полезность: Нет оценки
|
Поздравляю! |
|
 |
|