database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 1873 게시물 읽기
No. 1873
고수님들 봐주세요...DB에 관한...
작성자
이상준(junnyrang)
작성일
2003-07-28 09:15
조회수
5,772

안녕하세요 전에도 아주 기초적인 질문에 도움을 받은 이상준입니다

 

다름이 아니구요 WAS(WEB SPHERE)+ORACLE+LDAP(IBM DIRECTORY SERVER)을 이용해서 시스템 구축을 하려고 합니다

 

WAS 안에 LDAP을 이용해서 ORACLE과 같이 사용하려 합니다

 

질문 1. LDAP의 DIT를 RDB에 저장 시키는 방법을 알고십습니다.

질문 2. 값이 저장된 ORACLE 디비 안에 값을 가져와서 DIFT 형식으로 가져 와서 웹 환경에서 값의 조회 방법을 알고십습니다.

질문 3. 디비에서 값을 가져 와서 LDIF 형식으로 LDAP UTIL을 이용하는건 알겠는데 보니깐 콘솔 상에서 UTIL을 사용하는데 이걸 JAVA를 이용해서 가져 올때 LDIF 형식으로 자동으로 변환해서 그 값을 이용 할 수 있는 지 궁금합니다

 

지금 프로젝트 시작을 해야 하는데 너무 시간이 없어서 이렇게 고수님들의 조언을 얻고자 여기에 글을 올립니다

 

고수님들 부탁드립니다... 살려주세요~~

이 글에 대한 댓글이 총 5건 있습니다.

답변

1. LDAP의 DIT라고 했는데 DIT만인지 아님 그안에 Entry까지 인지 모르겠지만 제가 알기로는 IBM Directory Server는 IBM SecureWay라는 제품이라고 알고 있습니다. 이 제품은 BackEND로 DB2를 쓴다고 들었습니다. 따라서 DB2도 RDB이니까 저장 되겠지요. 그런데 Oracle로 한다면 아마 IBM의 도움을 받아야 겠지요.

 

2. Oracle의 값을 LDIF로 왜 가지고 오죠 Oracle이라면 그냥 SQL문으로 불러서 가지고 오면 되지 않을 까요. 질문을 이해 못하겠습니다.

 

3. 이 질문도 이해가 안됩니다. 자동변환은 안되고 다 프로그램 개발하여 구현하여야 겠지요...

 

그럼

송상준님이 2003-07-28 10:12에 작성한 댓글입니다.

먼저 송상준씨 답변 감사합니다

 

제가 알고 있는 개념에 대해서 말씀드리겠습니다

 

우선 LDAP 서버를 이용해서 디비에 값을 저장하고(이때 DB에 테이블을 선언해 주고 그 안에 값을 넣는 방법을 모르겠구요) 그 DB의 입력된 값을 LDAP 서버 형식에 맞는 트리 구조를 가져와서 조회 하는 방법으로 생각 하고 있는데 이 부분에 틀린 곳이 있나요?

 

DAP 서버를 이용하게 되서 값을 DB에 넣고 빼고를 잘 모르겠습니다

 

살려주세요~~ 지금 어떻게 시스템에 접근해야 되는지 막막합니다

이상준님이 2003-07-28 11:13에 작성한 댓글입니다.

백엔드로 DB를 사용한다면 그 저장된 값을 가지고 와서 LDAP 서버에서 사용 가능한 형식으로 변환 과정이 필요 할꺼라 생각이 들었습니다

 

그 변환된 형태가 LDIF 형식으로 보여진다고 전 생각 하는데 그게 아닌가요??

 

그리고 1번째 질문에요 디비에 값을 넣기 위해서는 백엔드의 DB와의 스키마에 대한 매핑 작업이 필요 하다고 생각이 들어서요...

 

ㅜㅜ 정말 답답해 죽겠습니다

 

혹시 백단에 디비를 사용하는 방법을 시원하게 갈켜 주셨으면 좋겠습니다 ㅠㅠ

이상준님이 2003-07-28 11:20에 작성한 댓글입니다.

IBM Directory를 쓴다고 하셨는데 IBM소스를 고치지 않는한 원하는 RDB에 저장하기가 힘들것입니다. OpenLDAP이야 소스가 공개되어 우리의 입맛에 맞게 고칠수 있지만 IBM꺼는 그렇지 않으리라 봅니다.

그리고 DAP을 쓴다고 또 덧말에 쓰셨는데 LDAP인지 DAP인지 구분을 해주셔야 합니다. 완전히 다르기 때문이죠... 그리고 기존에 DAP을 보았는데 백엔드에 ORACLE을 쓰는 것을 보았습니다.

 

그때는 제품에서 알아서 테이블을 만들어주고 다 해주는 것으로 알고 있는데 아직 LDAP에대해 잘 못 이해하시는것이 있다고 봅니다.

 

답변이 안되겠지요.. 답변을 드리고 싶은데 질문의 요지와 어떤게 개발을 하실런지 이해가 안가서 여기까지 답변을 드릴수 없겠습니다. 그럼

송상준님이 2003-07-28 13:04에 작성한 댓글입니다.

ㅇ ㅏ~~~ dap가 아니구요 ldap인데.. 오타가 있었네요

 

그렇다면 송상준님의 말씀은 백엔드로 사용하는 db는 저희가 건딜수 없다는 예기 군요

 

그렇다면 ldap에서 사용하는 정보의 나머지는 다른 디비를 두고 관리를 해야 되겠네요...

 

답변 고맙습니다 지금 고민 중에 있는데 하다가 질문 사항있으면 송상준님에게 질문 해야 겠습니다 ^^

 

언제 온라인으로 이렇게 예기 하는거 보다 오프라인에서 만나서 술 한잔 하면서 많은 배움 얻고 싶습니다 ^^

이상준님이 2003-07-28 13:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1876OpenLDAP으로 한글 값을 입력하고 싶습니다. [2]
신재훈
2003-07-30
6867
1875인증 부분에 대한 질문입니다 [3]
최회숙
2003-07-29
6032
1874스키마 정의하려고 하는데요.... [1]
이상준
2003-07-29
5327
1873고수님들 봐주세요...DB에 관한... [5]
이상준
2003-07-28
5772
1872음...초보의 잘문을 봐주세용..ㅡ_ㅡ [1]
좌대훈
2003-07-25
5113
1871추가 하는데 entry.javax.naming.AuthenticationException이 발생합니다 [2]
이상준
2003-07-25
5425
1870SunONE Directory Server 새로운기능 추가 내용
송상준
2003-07-24
5165
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다