Назад | Перейти на главную страницу

не найдено подходящего образа при установке Oracle на Mac OSX

Я устанавливаю Oracle Database 10g Release 2 (10.2.0.4) для MAC OS X на Intel x86-64

У меня Mac OS X 10.6.7, работающая на Intel Mac.

Когда я начинаю установку, я сталкиваюсь со следующей ошибкой:

java.lang.UnsatisfiedLinkError: /private/tmp/OraInstall2011-04-02_05-15-54PM/oui/lib/mac_osx/liboraInstaller.dylib: подходящего изображения не найдено. Нашел: /private/tmp/OraInstall2011-04-02_05-15-54PM/oui/lib/mac_osx/liboraInstaller.dylib: mach-o, но неправильную архитектуру в java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1823) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1699) в java.lang.Runtime.load0 (Runtime.java:770) в java.lang.System .load (System.java:1020) в oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib (OiipuUnixOps.java:404) в oracle.sysman.oii.oiip.osd.unix.OiipuUnixOpsU. ( java: 127) в oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv (OiipgEnvironment.java:203) в oracle.sysman.oii.oiix.OiixEnvironmentOps.getEnv (OiixEnvironmentOps.java.ys62) в .oioc.OiocOneClickInstaller.getHomeLoc (OiocOneClickInstaller.java:774) по адресу oracle.sysman.oio.oioc.OiocOneClickDB.createSubCenterPanel (OiocOneClickDB.java.OiocOneClickDB.java.oraclei.oraclei.oraclei.oraclei.oraclei.oraclei.oraclei.oraclei.oraclei.oraclei.oracle.soco.oraclei.oraclei.oracle.soco.java: 409) ) на oracle.sysman.oio.oioc.Oioc OneClickDB.createCenterPanel (OiocOneClickDB.java:252) по адресу oracle.sysman.oio.oioc.OiocOneClickInstaller.init (OiocOneClickInstaller.java:365) по адресу oracle.sysman.oio.oioc.OrameiocOneCalements (oracle.sysman.oio.oioc. .sysman.oio.oioc.OiocOneClickInstaller.main (OiocOneClickInstaller.java:1333) Исключение в потоке «main» java.lang.UnsatisfiedLinkError: нет oraInstaller в java.library.path в java.lang.ClassLoader.Library.java. 1754) в java.lang.Runtime.loadLibrary0 (Runtime.java:823) в java.lang.System.loadLibrary (System.java:1045) в oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib (OiipuUnixOps .java: 422) в oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps. (OiipuUnixOps.java:127) в oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv (OiipgEnvironment.atEnv (OiipgEnvironment). .sysman.oii.oiix.OiixEnvironmentOps.getEnv (OiixEnvironmentOps.java:62) в oracle.sysman.oio.oioc.OiocOneClickInstaller.getHomeLoc (OiocOneClickInstaller.java:774) в ora cle.sysman.oio.oioc.OiocOneClickDB.createSubCenterPanel (OiocOneClickDB.java:409) в oracle.sysman.oio.oioc.OiocOneClickDB.createPanel1 (OiocOneClickDB.createPanel1 (OiocOneClickDB.OracleiClickDB.oracleiClickDB.java.occ1) OiocOneClickDB.java:252) по адресу oracle.sysman.oio.oioc.OiocOneClickInstaller.init (OiocOneClickInstaller.java:365) по адресу oracle.sysman.oio.oioc.OiocOneClickInstaller.createFrameElements.oiocOneClickInstaller.createFrameElements.oiocOneClickInstaller.createFrameElements.OiocOneClickInstaller.createFrameElements.OiocOneClickInstaller.createFrameElements.io:OliciclickInstaller.createFrameElements. .oioc.OiocOneClickInstaller.main (OiocOneClickInstaller.java:1333)

Есть ли способ обойти эту проблему?

Вам нужно заставить 32 бит (-J-d32) когда ты ./runInstaller например.:

/db/Disk1/runInstaller -J-d32

Та же проблема с Lion JDK 1.4.2.

  • Редактировать Oracle db/Disk1/install/oraparam.ini
  • Измените строку JRE_MEMORY_OPTIONS="-mx150m" к JRE_MEMORY_OPTIONS="-d32 -mx150m"
  • Бегать db/Disk1/runInstaller

Аналогично другим установкам Oracle.

Вы убедились, что встретили необходимое программное обеспечение? В частности, у вас должен быть уже установлен JDK 1.4.2_05.