ORACLE/Trouble Shooting
UnsatisfiedLinkError exception loading native library: njni10
내맘대로긍정
2019. 1. 22. 15:35
OS환경 : Oracle Linux6.8(64bit)
DB 환경 : Oracle Database 10.2.0.4
에러 : UnsatisfiedLinkError exception loading native library: njni10
oracle linux 6버전에서 oracle db 10g를 설치하던 중
runInstaller 설치 후 netca를 하려고 할떄 발생한 에러
netca 시 에러 발생
1 2 3 | $ netca UnsatisfiedLinkError exception loading native library: njni10 ~~~ |
dbca시에도 비슷한 에러 발생
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | $ dbca UnsatisfiedLinkError exception loading native library: njni10 Exception in thread "main" java.lang.UnsatisfiedLinkError: get at oracle.net.common.NetGetEnv.get(Native Method) at oracle.net.config.Config.getNetDir(Unknown Source) at oracle.net.config.Config.initConfig(Unknown Source) at oracle.net.config.Config.<INIT>(Unknown Source) at oracle.sysman.assistants.util.NetworkUtils.<INIT>(NetworkUtils.java:204) at oracle.sysman.assistants.util.step.StepContext.<INIT>(StepContext.java:240) at oracle.sysman.assistants.dbca.backend.Host.<INIT>(Host.java:607) at oracle.sysman.assistants.dbca.ui.UIHost.<INIT>(UIHost.java:200) at oracle.sysman.assistants.dbca.ui.InteractiveHost.<INIT>(InteractiveHost.java:54) at oracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:149) at oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:91) at oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:169) |
처음엔 패키지 에러인줄 알고 많이 찾아봤지만
결론은 OS 호환성 문제
oracle linux 5버전에서 oracle 10gr2를 설치하면 문제없이 설치된다.
해결 방법 : oracle linux 5버전에 10gr2를 설치한다.
원인 : OS 호환성 문제
참조 :