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 1542 게시물 읽기
No. 1542
Re: Re: Re: 아래 LDAP 초기 구축시 추가질문
작성자
mhkwon
작성일
2002-06-18 12:02
조회수
4,672

제가 써본 것 중에 novell에 eDirectory라는 ldap이 있습니다.

이 제품 중에 ConsoleOne이라는 유틸이 있는데, 여기에 ldif 파일을 import, export할 수 있는 기능이 있습니다.

ldap의 내용을 ldif 파일 포맷으로 내려받을 수 있고(import), ldif파일을 ldap으로 업로드(export)할 수 있습니다.

ldif를 사용하는 이유 중에 하나는, 많은 양의 데이터를 빠르게 업로드, 다운로드하는데 있습니다.

 

그리고, DB에 있는 데이터를 내려받아 ldap으로 업로드할 경우

 

일단 DB에 있는 내용은 jdbc 프로그램을 짜서 읽고, 읽은 정보를 ldif 파일 포맷에 맞게 저장하시면 됩니다.(예,jdbc 사용)

 

다음과 같은 ldif 파일형식에 맞게 읽은 내용을 저장할 수 있는 프로그램을 구현하셔야 합니다. (자바, C 등)

 

예) ldif 파일 포맷

version: 1

dn: c=US

objectClass: top

objectClass: country

 

dn: l=San Francisco, c=US

objectClass: top

objectClass: locality

st: San Francisco

 

dn: ou=Artists, l=San Francisco, c=US

objectClass: top

objectClass: organizationalUnit

telephoneNumber: +1 415 555 0000

 

dn: cn=Peter Michaels, ou=Artists, l=San Francisco, c=US

sn: Michaels

givenname: Peter

objectClass: top

objectClass: person

objectClass: organizationalPerson

objectClass: iNetOrgPerson

telephonenumber: +1 415 555 0001

mail: Peter.Michaels@aaa.com

userpassword: Peter123

 

이렇게 해서, ldif 파일에 저장된 데이터를 유틸리티를 이용하여 한꺼번에 bulk load할 수 있습니다.

 

여러가지 방법이 있겠지만 제가 했던 방법이었습니다.

 

 

 

-- moon6729 님이 쓰신 글:

>> -- mhkwon 님이 쓰신 글:

>> >> 기본적으로 ldap 마다 ldif 유틸리티가 있는걸로 알고 있습니다.

>> >>

>> >> ldap 관련 문서를 읽다보면 ldif 관한 내용이 나옵니다.

>> >>

>> >> DB에서 읽은 정보를 ldif 파일 형식에 맞게 변환하여 ldif 프로그램을 이용해서 입력하시면 간단하게 해결할 수 있습니다.

>> >>

>> >> DB에서 정보를 읽은 때에는 자바인 경우 jdbc 프로그램을 통해서 읽어서 ldif 파일형식에 맞게 저장해서 사용하시면 됩니다.

>> >>

>> >> 그리고 ldap 게시판에서 ldif로 검색하시면,관련 소스 및 문서들이 많이 있습니다.

>>

>> db2ldif같은 유틸이 있긴 한데 그런것들은 Directory Server의 내부에 저장된

>> DB내용을 LDIF형식으로 바꿔주는 것이지 oracle같은 DB내용을 LDIF로 변환해 주는 것은 아니지 않습니까?

>> LDIF형식으로 어떻게 변환시켜 준다는 건지 궁금하군여.

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

답변 잘봤습니다. ^^

moon6729님이 2002-06-18 17:15에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1544[질문] Apache와의 연동 LDAP 인증관련...
병달이
2002-07-02
4545
1543ldapadd -> error좀 봐주세요! [1]
최승민
2002-06-24
4241
1539[질문] X.500에서 Shadowing DSA의 역할?
최승민
2002-06-17
4237
1585┕>Re: [질문] X.500에서 Shadowing DSA의 역할?
방창윤
2002-07-29 15:03:21
4426
1538아래 LDAP 초기 구축시 추가질문
이상열
2002-06-17
4215
1540┕>Re: 아래 LDAP 초기 구축시 추가질문
mhkwon
2002-06-17 17:32:29
4622
1541 ┕>Re: Re: 아래 LDAP 초기 구축시 추가질문
moon6729
2002-06-18 10:48:09
4416
1542  ┕>Re: Re: Re: 아래 LDAP 초기 구축시 추가질문 [1]
mhkwon
2002-06-18 12:02:37
4672
1535[질문] LDAP 사용자 정보 초기 구축할때 [1]
이상열
2002-06-17
4538
1536┕>Re: [질문] LDAP 사용자 정보 초기 구축할때
mhkwon
2002-06-17 11:47:30
4597
1534entry와 attribute의 차이
이건수
2002-06-17
4184
1537┕>Re: entry와 attribute의 차이
mhkwon
2002-06-17 11:50:58
4560
1533[질문] LDAP사용을 위해 DBMS가 꼭 필요한가여? [3]
최승민
2002-06-15
4618
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다