Oracle Warehouse Builder (OWB), выпуск 11g, включен во все установки Oracle Database 11g. OWB — это инструмент Oracle для управления метаданными и данными. GBS также обеспечивает качество данных, ETL, многомерное моделирование и аудит данных.
Я недавно установил Oracle Database 11g на моем компьютере под управлением Microsoft Vista.
Я был в процессе работы с хранилищем Assistant OWB и на этапе установки 76% завершения; Я получил следующее сообщение об ошибке:
Установка владельца рабочей области Warehouse Builder не удалась для пользователя OWBSYS.
Возникла исключительная ситуация в & # 39; processSPAWN & reg; .java & lt; исключение: ошибка: java.sql.SQLException: ORA-29532: Java-вызов прерван из-за неперехваченного исключения Java: java.sqlSQLException: OWBSYS не имеет доступа к c: продукт Oracle 1.1.0. Db_1 powb / bin / admin / rtrepos.propterties: Запустите UnifiedRepos / reset_owbcc_home.sql, укажите путь к Oracle Home, с который запускает служба Центра управления.
Иногда при установке приложения Oracle JVM отображает сообщение об ошибке ORA-29532, когда разрешения не предоставляются. Сообщение об ошибке ORA-29532 указывает на то, что пользователю OWBSYS не был предоставлен доступ к файлу rtrepos.properties. Предлагаемое решение — запустить скрипт reset_owbcc_home.sql и указать путь к системе Oracle Home, в которой работает служба OWB Control Center.
Я запустил скрипт reset_owbcc_home.sql, когда мне предложили, я ввел путь, запустил Repository Assistant для установки и получил дополнительные сообщения об ошибках. По какой-то причине при запуске сценария из командной строки сценарию не нравился способ ввода пути. После нескольких попыток мне удалось решить эту проблему.
Используя текстовый редактор, я открыл файл reset_owbcc_home.sql, чтобы проверить скрипт. Я заметил, что скрипт имеет три записи в блоке BEGIN скрипта. Две записи касаются системы Unix, а третья запись касается системы Windows. Я добавил четвертую запись для Windows, которая предоставляет разрешения для файла rtrepos.properties.
Чтобы устранить эту ошибку, я использовал следующий процесс:
Сначала разблокируйте учетную запись пользователя OWBSYS и назначьте пароль.
Во-вторых, отредактируйте скрипт reset_owbcc_home.sql со следующей записью, а затем сохраните файл:
dbms_java.grant_permission (& # 39; OWBSYS &, # j; java.io.FilePermission & # 39; путь || & # 39; wb bin admin RTrepos.properties & # 39;, читать, писать & # 39;);
В-третьих, запустите помощника репозитория из Центра проектирования в Warehouse Builder.
В-четвертых, заполните экраны соответствующими ответами. После нажатия кнопки Готово начнется установка.
После завершения установки появится диалоговое окно с сообщением об успешной установке Warehouse Builder.
Причиной отсутствия четвертой записи в системе Windows является то, что служба Oracle Home for Control Center или OWB может создаваться по-разному всеми лицами. Поэтому путь к моему Oracle Home for OWB может отличаться от пути к другому человеку.