Я устанавливаю 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.
db/Disk1/install/oraparam.ini
JRE_MEMORY_OPTIONS="-mx150m"
к JRE_MEMORY_OPTIONS="-d32 -mx150m"
db/Disk1/runInstaller
Аналогично другим установкам Oracle.
Вы убедились, что встретили необходимое программное обеспечение? В частности, у вас должен быть уже установлен JDK 1.4.2_05.