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 1997 게시물 읽기
No. 1997
iPlanet Directory Server 5.1에서 index 질문입니다.
작성자
조윤희
작성일
2004-01-29 18:21
조회수
7,183

클라이언트 창에서 configuration탭 /index 창에서

제가 정의한 NodeId ( 타입은 OctetString)라는 Attribute를

add Attribute 버튼을 눌러 선택한다음

Addtional Attribute 목록에서

            Approximate     Equility         Presence     Substring

NodeId      v                       v                   v                 v

 

라고 설정하고 JNDI Applicatrion을 돌려서

search를 했는데. 검색하고자하는 데이터가  Seoul_0 라면

 

 

NodeId=* 일때 모두 검색

NodeId=S* 일때 검색못함(검색된 결과가 없음).

NodeId=*_0 일때 검색못함(검색된 결과가 없음).

NodeId=S*_0 일때 검색못함(검색된 결과가 없음).

이상과 같은 결과가 나왔습니다.

iPlanet Directory Server 5.1에서 사용자가 정의한 Attribute를 index로 정의하고

검색위와 같은 모든 경우에서 검색할 수 있도록 하려면 어떻게 해야하나요?

 

감사합니다.

 

 

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

seoul_0을 저장하는데 왜 OctetString를 쓰셨나요. 무슨 용도로 쓰시나요. 음........

 

Sun문서(교육교재)를 보면 다음과 같은 내용이 있습니다.

 

OctetString // acts just like binary in our implementation
URI // acts like IA5String
Boolean // acts like DirectoryString
GeneralizedTime // acts like DirectoryString
Country Name // acts like DirectoryString

 

아래는 5.0부터 새롭게 추가된 Syntex입니다.

그 중에 OctetString이 있지요. 당연히 검색에서 S*하면 검색이 안되겠지요. 이유는 Binary형태로 저장이 되었으니까요.

그럼 NodeId=* 일때 모두 검색이 되었을까요?

당연히 NodeId=* 의 의미는 NodeId이라는 어트리뷰트에 값이 들어가 있는 것을 다 가지고 오라는 요청이었으니까 가지고 왔겠지요.

 

구지 Octetstring으로 사용하여 검색하고 싶으시다면 댓글에 요청해 주세요.. 테스트 해보고 알려 드리지요.

 

 

 

 

송상준(sjsong)님이 2004-01-29 19:48에 작성한 댓글입니다.

질문에 답해주셔서 감사합니다.

 

굳이 OctetString 타입으로 저장하려는것은 아니었구요.

하드웨어 장비와 연동을 통해 받은 데이터를 직접 저장하려는의도에서

습관상 그런 타입을 선택 한것인데,

사실 일반적인 String 타입으로 저장되어도 됩니다.

 

제가 잘 몰라서 위와 같은 search가 가능하려면

어떤 타입으로 저장이 되어야 하는지요?

 

그리고, 타입에 따른 검색방법이 다르다면 제가 그방법을 알수있는

문서를 소개해 주셨으면 감사하겠습니다.

조윤희님이 2004-01-30 10:09에 작성한 댓글입니다. Edit

음 문서는 책으로 밖에는 없구요.

 

1. 대소문자를 무시하고 검색하게 하려면 DirecoryString을 사용하시고.

2. 대소문자를 구분해서 검색이 되게 하려면 IA5String으로 사용하시면 됩니다.

 

이 정도만 아시면 될거 같습니다.

송상준(sjsong)님이 2004-01-30 23:22에 작성한 댓글입니다.

감사합니다. 새해 복많이 받으셔요.

조윤희님이 2004-02-02 11:34에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2004[질문]OpenLDAP을 Windows용으로 포팅 가능한 버젼?
김태성
2004-02-05
7859
1999[질문]VPN장비의 Ldap 파일의 스키마 구조를 엑셀로 정리하는게 [1]
박주현
2004-02-03
7431
1998[질문] 스키마 추가 후 에러메세지" user-defined ObjectClass has inappropriate SUPerior" [4]
서명국
2004-01-31
7615
1997iPlanet Directory Server 5.1에서 index 질문입니다. [4]
조윤희
2004-01-29
7183
1996송상준님은 누군가요?(텅텅~) [2]
비밀
2004-01-28
6678
1995LDAP에 관해 [4]
이종권
2004-01-27
7398
1994openldap서버를 통하여 samba인증...
게으름뱅이
2004-01-17
7151
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다