.sl 파일과 .so 파일의 다른점.
글쓴이: rjhgreat / 작성시간: 화, 2009/03/31 - 8:27오후
두대의 HP머신이 있는데
한대는 11.11이고.
한대는 11.23입니다.
둘다 똑같은 오라클 클라이언트(SQL*Plus: Release 10.2.0.2.0)
를 설치했습니다.
하지만 /oracle/product/10.2.0/client_1/lib 경로에 가서
라이브러리 파일들을 보면..
11.11쪽 파일들은 확장자가 모두 .sl 이고,
11.23쪽 파일들은 확장자가 모두 .so 입니다.
문제는 어떠한 데몬을 띄어야 하는데.. 똑같은 환경인데도 불구하고
11.23에서만 동작을 하고, 11.11에서는 아래와 같은 에러를 뱉는 다는 것입니다.
/usr/lib/dld.sl: Bad magic number for shared library: /oracle/product/10.2.0/client_1/lib/libnnz10.sl
/usr/lib/dld.sl: Exec format error
그 어떠한 데몬이라는 넘은 위에서 에러나는 라이브러리를 직접 참조하지는 않습니다.
하지만 오라클 관련된 작을 진행시 에러가 나는것 같습니다.
Q) sl파일과 so파일의 틀린점은 무엇이며, 왜 에러가 날까 입니다~
좋은 답변 부탁드리겠습니다~^^
Forums:
HP머신의 CPU타입 확인해 보세요
이타늄계열인것과 아닌것에 따라 바이너리가 다른것으로 알고 있습니다.
확인해 보세요...
댓글 달기