![]() |
Не запускается приложение
Привет всем!
Помогите разобраться и запустить приложение. Windows7 Профессиональная 32 разрядная SP1 Русская Сетевое приложение работает c СУБД Oracle 10.2.0. Под администратором и пользователями, состоящими в группе администраторов, приложение работает. Под пользователями, состоящими в группе опытные пользователи или пользователи, приложение не запускается, пустое окно, ошибок не выдает:durak:. Запуск под пользователем от имени администратора проблему не устранил:durak:. Доступ к папке клиента Оракла дан полный всем пользователям. Исправление неполадок не совместимости результата не дало, ну и как я понимаю не в несовместимости дело... Где то что то с правами, но вот где и что??? помогите разобраться |
Лили, выложите лог Process Monitor при запуске программы (меню File -> Save -> PML-формат) в архиве на любой файлообменник.
|
Монитор под пользователем так же не запустился. Выкладываю лог запуска под локальным админом: http://narod.ru/disk/39308508001/Logfile.PML.html
|
Лили, какая программа? Имя EXE-файла?
Нужен лог неудачного запуска. Зайдите в систему под учетной записью пользователя. А Process Monitor запустите от имени администратора. |
Увы, не запускается Process Monitor под пользователем от имени админа :(
пишет Process Monitor must be run from an administrator account. Пробовала и в свойствах ставить совместимость с ХР всеравно не запускается. Судя по всему проблема идентичная, только вот как её устранить? |
Лили, попробуйте восстановить ассоциацию с EXE-файлами, применив fix-exe.reg
Цитата:
|
Попробовала восстановить ассоциацию - не помогло.
Да и по логике если бы была нарушена ассоциация с ехе-файлами, то приложения не запускались бы под админами. Почему то не отрабатывает запуск от имени администратора((( причем и Process Monitor так же. Как восстановить работу запуска от имени администратора? |
Цитата:
|
Имею схожу проблему с приложением Oracle на клиентской машине - есть сдвиги по данному вопросу?
|
DDmitry_ru, что конкретно вы сделали, прочитав тему, и к какому результату это привело?
|
Процедура установки
- операционка Win7 64 или 32 бита не важно – результат одинаковый - установка Oracle client 10.2 от имени администратора - копирование библиотек и Dll файлов в корень папки Windows (vcl50.bpl vclx50.bpl borlndmm.dll cc3250.dll cc3250mt.dll) без этих файликов не выполняются операции в оракловом приложении - запускаю приложение и упираюсь в конце концов в ошибку «нет связи с базой данных» Добились того, что под админом приложение корректно выполняется, а под юзером стабильно выдает ошибку. Пробовал давать юзеру доступ на изменение в оракловой папке что в корне диска и Programm Files, и доступ на изменение в ветку реестра hkey_local_machine\software\wow6432node\oracle Виндовозный User Accaunt Control тоже отключал Файл логов оракла информации о проблемах не пишет… |
Цитата:
Цитата:
|
Вложений: 1
Вот лог в процессе выполнения выгрузки из приложения работающего с Oracle - процесс приложения ReadingWritingGeo.exe
|
DDmitry_ru, выложите в CSV-формате.
Process Monitor в 32-битной системе (у меня) не может открыть PML-лог, созданный в 64-битной системе (у вас). |
Нашли такое решение: в Панель управления\Администрирование\Локальная политика безопасности\Локальные политики\Назначение прав пользователя\Создание глобальных объектов - добавить пользователя под которым будет осуществляться вход в приложение.
|
Политика что прописала Лили подействовала только на прекращение ошибок по доступу к dll файлам оракла, но ошибка с "нет связи с базой данных" осталась...
Пока на проблему забил, а точнее решил ее обхдным путем - поставил вирутуалку от VMware, WindowsXP и на ней натянул оракловый клиент с требуемой програмкой - два дня полет нормальный и юзер вроде доволен :-) ... |
Время: 13:01. |
Время: 13:01.
© OSzone.net 2001-