현재 LDAP과 관련한 프로젝트때문에 몇가지 테스트 중에 있습니다.
MySQL은 저번에 어떤 님께서 올린 Back-SQL의 지원에서 살펴보면 나타납니다.
여기서는 MySQL, MSSQL, Oracle을 지원하는 것으로 나와있습니다.
물론 Unix용 odbc를 설치하는 등의 번거로운 문제가 있습니다.
LDAP 2.0.7의 소스를 받아서 압축해제 하시고...
소스의 루트에서 find 명령어로 concept를 찾으시면 문서가 나옵니다.
찾고자 하시는 해답이 아닐수도 있으니 참고만 하십시요.
참, 제가 그쪽 부분의 소스 및 몇 부분을 분석해 본 결과...
MySQL은 MSSQL과 Oracle에 비해서 제약이 더 많습니다.
또한, 이름에서 알 수 있듯이 db 자체를 지원하는 것이 아니라..
SQL 문을 지원한다는 것을 확인할 수 있을 것입니다.
하지만, back-sql을 사용하는 것은 기존의 데이타들을 많은 수정 없이...
Meta table의 약간의 조작만으로 LDAP에서 db의 데이타들을 사용할 수 있다는 것이죠.
조금이나마 도움이 되었기를 바랍니다.
언제나 행복하시고, 즐거운 시간되세요..
----
참, LDAP 2.0.7과 MySQL을 설치해서 테스트하고자 할 때에는...
MySQL의 MyODBC의 소스와 iODBC의 ODBC Manager 소스와 LDAP 소스..
그리고, MySQL의 소스를 받아서 설치하시기 바랍니다.
전 원래 rpm 화일로 설치하는 것을 좋아하지 않지만...
워낙 설치할 것이 많아서 rpm으로 받아서 설치했다가 고생했습니다.
문제는 rpm들이 따로 동작하도록 만들어져 있지만...
서로 연결되어서 동작하도록 제작되지 않았기 때문이었습니다.
고생하지 않으시려면, 각각의 소스들을 받아서 configuration을 조절해서 make 화일 생성하시고...
make 하시고, make install 하시기 바랍니다.
그리고, 최종 인스톨 후에... MAN_PATH 및 LD_LIBRARY_PATH에 필요한 디렉토리 설정해 주셔야 동작합니다.
MAN_PATH는 man 화면을 보기 위한 것으로 사용하지 않으실 때는 등록하지 않으셔도 됩니다.
그럼..
|