DetailPage-MSS-KB

기술 자료

기술 자료: 327620 - 마지막 검토: 2005년 9월 22일 목요일 - 수정: 8.3

이 페이지에서

요약

이 문서에서는 Csvde.exe 유틸리티를 사용하여 Active Directory에서 연락처와 사용자 계정을 만드는 방법을 단계별로 설명합니다. 경우에 따라 이 방법을 사용해야 할 수도 있습니다. 예를 들어 관리자가 Microsoft Exchange Server 5.5에서 사용자 지정 받는 사람을 내보내고 이를 Microsoft Windows 연락처로 Active Directory에 가져오려는 경우가 이에 해당됩니다.

Csvde.exe는 Microsoft Windows 2000 명령줄 유틸리티로, Windows 2000을 설치한 후 SystemRoot\System32 폴더에서 찾을 수 있습니다. Csvde.exe는 Ldifde.exe와 비슷하지만 정보를 CSV(쉼표로 구분된 값) 형식으로 추출합니다. Csvde를 사용하면 CSV 형식의 Active Directory 데이터를 가져오고 내보낼 수 있습니다. 이 .csv 파일을 열고 헤더 정보와 값 정보를 보려면 Microsoft Excel 같은 스프레드시트 프로그램을 사용하십시오. .csv 파일을 쉽게 작성할 수 있게 해 주는 Concatenate 등의 함수에 대한 자세한 내용은 Microsoft Excel 도움말을 참조하십시오.

참고 Csvde가 Ldifde와 비슷하기는 하지만 Csvde에는 CSV 형식의 Active Directory 데이터만 가져오고 내보낼 수 있다는 중대한 제한 사항이 있습니다. 따라서 수정 작업이나 삭제 작업에 Ldifde 유틸리티를 사용하는 것이 좋습니다. 또한 가져오려는 항목의 DN(고유 이름)이 .csv 파일의 첫 번째 열에 있지 않으면 가져오기 작업이 이루어지지 않습니다.

원본 .csv 파일은 Exchange Server 디렉터리 내보내기를 통해 가져올 수 있습니다. 그러나 Exchange Server 디렉터리와 Active Directory 간의 특성 매핑 차이 때문에 .csv 파일을 약간 수정해야 합니다. 예를 들어 Exchange Server의 디렉터리 내보내기에는 "obj-class"라는 열이 있는데 이름을 "objectClass"로 변경해야 합니다. 또한 "Display Name"이라는 이름을 "displayName"으로 변경해야 합니다.

특성 매핑에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
281563  (http://support.microsoft.com/kb/281563/ ) XGEN: 마이그레이션 마법사를 위한 Exchange Server 5.5와 Exchange 2000 간 특성 매핑
명령 프롬프트에서 도구를 실행하려면 다음 구문을 사용하십시오.
csvde -i -f c:\filename.csv
이 문서에는 만들려는 각 개체 유형에 대한 최소 필요 특성이 나열되어 있으며 예제 .csv 파일 헤더가 제공됩니다. 한 조직에 대한 최소 필요 특성이 다른 조직의 사용 요구 사항을 충족시키지 못할 수 있습니다. 기존 사용자의 특성을 보거나 해당 시나리오에서 필요하거나 원하는 특성을 확인하려면 ADSI Edit나 Ldp.exe를 사용하십시오.

경고 ADSI Edit 스냅인, LDP 유틸리티 또는 기타 LDAP 버전 3 클라이언트를 사용하는 상태에서 Active Directory 개체의 특성을 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이러한 문제가 발생하면 Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 또는 Windows와 Exchange 둘 모두를 다시 설치해야 합니다. Microsoft는 Active Directory 개체 특성을 잘못 수정하여 발생하는 문제에 대한 해결을 보증하지 않습니다. 이러한 특성 수정에 따른 모든 책임은 사용자에게 있습니다.

전자 메일 주소가 없는 Windows 2000 연락처


이 절의 목록에는 전자 메일 주소가 없는 Windows 2000 연락처에 대한 최소 필요 특성이 나와 있습니다. 필요에 따라 특성이 더 필요할 수 있습니다. 예를 들어 .csv 파일에 쉽게 telephoneNumber 특성을 추가할 수 있습니다.
  • objectClass. 이 특성은 만들 개체의 유형을 지정합니다.
  • DN. 이 특성은 새 사용자 개체의 고유 이름을 지정합니다.
  • displayName. displayName 특성에는 개체가 전체 주소 목록과 해당 개체가 속해 있는 그 밖의 다른 주소 목록에 나타나는 개체 표시 이름이 포함되어 있습니다.
이러한 필요 특성은 다음 예제에 나와 있는 것처럼 .csv 파일의 열 헤더가 되어야 합니다.

표 축소표 확대
objectClassDNdisplayName
연락처사용자 개체의 고유 이름표시 이름


이 표에 나와 있는 사용자 개체의 고유 이름 에는 만들 개체의 표시 이름과 이 개체를 만들 OU(조직 구성 단위)의 고유 이름이 포함되어 있습니다.

예를 들어 한 조직 구성 단위에서 MailDisabledContact라는 연락처를 만들려는 경우 그 값은 아래의 값과 유사합니다.

cn=MailDisabledContact,OU=OU name, DC=Domainname,DC=com

또한 이 문서의 나머지 부분에 설명되어 있는 다른 모든 가져오기도 마찬가지입니다.


사서함이나 전자 메일 주소가 없는 Windows 2000 사용자

이 절의 목록에는 사서함이나 전자 메일 주소가 없는 Windows 2000 사용자에 대한 최소 필요 특성이 나와 있습니다.
  • objectClass. objectClass 특성은 만들 개체의 유형을 지정합니다.
  • DN. 이 특성은 새 사용자 개체의 고유 이름을 지정합니다.
  • displayName. displayName 특성에는 개체가 전체 주소 목록과 해당 개체가 속해 있는 그 밖의 다른 주소 목록에 나타나는 개체 표시 이름이 포함되어 있습니다.
  • sAMAccountName. 이 특성은 사용자 인터페이스에서 Windows 2000 이전 버전 로그온 이름으로 매핑되며, 일반적으로 사용자 로그온 이름과 동일합니다.
  • userAccountControl. 이 특성 값을 512로 설정하십시오.
이러한 필요 특성은 다음 예제에 나타나 있는 것처럼 .csv 파일의 열 헤더가 되어야 합니다.

표 축소표 확대
objectClassDNdisplayNamesAMAccountNameuserAccountControl
사용자사용자 개체의 고유 이름NoMail UserNoMail User66048


문제 해결

일반적으로 Csvde 유틸리티를 사용하면 .csv 파일에서 어떤 것이 허용되지 않는지 쉽게 알 수 있습니다. 예를 들어, 특정 특성이 Active Directory에 이미 존재하는 경우 Csvde로 이러한 특성을 복제할 수 없습니다. 복제를 시도하면 다음과 같은 메시지가 나타납니다.
C:\WINNT\system32>csvde -i -f mailenabledcontactimport.csv
"(null)"에 연결하는 중
SSPI를 사용하여 현재 사용자로 로그온합니다.
"mailenabledcontactimport.csv" 파일에서 디렉터리 가져오는 중
항목 로드 중.
2 줄에 오류 추가: 이미 있습니다.
서버 쪽 오류는 "개체를 이미 사용 중인 이름을 가진 디렉터리에 추가하려고 했습니다"입니다.
0개 항목을 수정했습니다.
프로그램에서 오류가 발생했습니다.
.csv 파일에서 필요 특성이 누락된 경우 다음과 같은 메시지가 나타납니다.
C:\csvde>csvde -i -f mailenableduserimport1.csv
"(null)"에 연결하는 중
SSPI를 사용하여 현재 사용자로 로그온합니다.
"mailenableduserimport1.csv" 파일에서 디렉터리 가져오는 중
항목 로드 중.
2 줄에 오류 추가: 제약 조건 위반 서버 쪽 오류는 "해당 특성을 찾을 수 없습니다"입니다.
0개 항목을 수정했습니다.
프로그램에서 오류가 발생했습니다.
Csvde는 응용 프로그램 이벤트 로그에 이벤트를 기록하지 않습니다. Csvde 문제를 해결하려면 명령줄 출력을 보고 LDP나 ADSI Edit를 사용하여 파일과 기존 사용자 개체의 특성을 비교해야 합니다. 먼저 연구실 환경에서 광범위하게 프로세스를 테스트한 다음 Active Directory의 개체를 수정하십시오.

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
233209  (http://support.microsoft.com/kb/233209/ ) Windows 2000 연락처와 사용자
304935  (http://support.microsoft.com/kb/304935/ ) 사서함을 만들 때 Exchange 2000 및 2003 사서함 권한을 설정하는 방법
281563  (http://support.microsoft.com/kb/281563/ ) XGEN: 마이그레이션 마법사를 위한 Exchange Server 5.5와 Exchange 2000 간 특성 매핑
324353  (http://support.microsoft.com/kb/324353/ ) XADM: 사용자가 공용 폴더에 액세스하거나 별도의 서버에 있는 사서함을 위임할 수 없다




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹 (http://support.microsoft.com/newsgroups/default.aspx) 에 참여하시기 바랍니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Exchange 2000 Server Standard Edition 을(를) 다음과 함께 사용했을 때
    • Microsoft Windows 2000 Standard Edition
키워드: 
kbhowtomaster KB327620
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.