Ntdsutil 정식 복원 작업에 고유 이름 경로를 Windows Server 2003 및 Windows 2000의 확장된 문자가 포함되어 있으면 성공하지 않습니다.

기술 자료 번역 기술 자료 번역
기술 자료: 886689 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

고유 이름 (DN이라고도 함) 경로를 정식 복원을 수행하려면 Ntdsutil.exe 명령줄 유틸리티를 사용할 때 작업이 성공하지 못합니다. 고유 이름 경로를 하나 이상의 확장된 문자가 포함된 경우 이 문제가 발생합니다. Ntdsutil Active Directory 디렉터리 서비스 데이터베이스에서 해당 경로를 찾을 수 없습니다. 따라서 버전 번호가 해당 개체에 의해 Ntdsutil 증가합니다지 않습니다. Microsoft Windows Server 2003 또는 Windows 2000을 Ntdsutil 사용할 때 이 문제가 발생합니다.

또한 올바른 구문이 확장된 문자가 포함된 고유 이름 경로를 정식으로 복원하려면 사용되는지 여부에 관계 없이, 고유 이름 경로 반환하는 메시지에 다른 문자가 Ntdsutil 출력이 에코합니다. "U" 문자로 움라우트 포함된 고유 이름 경로에 대해 정식 복원을 수행할 경우 예를 들어, Ntdsutil 메시지를 움라우트 함께 "u" 예음 악센트 있는 "e" 로 표시된 반환할 수 있습니다. 다음 예제 출력에서 Ntdsutil 문제를 보여 줍니다.

참고 이 샘플 출력은 다음 확장된 문자를 기울임꼴로 확장된 문자를 설명하는 출력에 나타나는 대신 표시된.
C:\>ntdsutil.exe
ntdsutil.exe: 정식 복원
정식 복원: 개체 OU 복원 testContu, DC = contoso, DC = com = ("Contu" 에서 "u" 들어 있는 움라우트)

DIT 데이터베이스를 여는 중... 작업은.

MM-DD-YY HH:MM.SS 현재 시간입니다.
가장 최근의 데이터베이스 업데이트 시 MM-DD-YY HH:MM.SS 발생했습니다.
특성 버전 번호에 의해 100000 늘립니다.

업데이트가 필요한 레코드 수를 계산하는 중...
찾은 레코드: 0000000000
제공된 DN 가진 개체를 찾을 수 없습니다: 구성 요소에서 실패했습니다.
"OU testConte (여기서"testConte"에 후행"e"포함되어 있는 악센트) =

정식 복원하지 못했습니다.
ntdsutil.exe: 종료
Ntdsutil 고유 이름 경로를 정식 복원을 수행할 관리자가 이 샘플 출력은 요청한 “ OU testContu, DC = contoso, DC = com, = ” "Contu" 에서 "u" 움라우트 들어 있는. 그러나 Ntdsutil 정식 복원 다른 고유 이름 경로를 했습니다 "OU testConte, DC = contoso, DC = com, = ”"testConte"에 후행"e"예음 악센트 포함되어 있습니다.

원인

Ntdsutil 정식 복원 명령을 고유 이름 경로에 확장된 문자를 해당하는 유니코드 문자를 정확하게 변환할 경우 이 문제가 발생할 수 있습니다. 이 이런 경우 Ntdsutil 정식 복원 입력한 것과 다른 고유 이름 경로를 시도합니다. 일반적으로 이 대체 경로가 존재하지 않습니다. 따라서 정식 복원 작업이 실패합니다.

잘못된 변환 Ntdsutil 확장 문자의 그리스어, 한국어, Cyrillian, 및 아시아 문자 체계를 분음 기호 (악센트 기호) 수 있을 뿐 아니라 전체 문자 집합에 적용됩니다.

해결 과정

이 문제를 해결하려면 확장 문자와 백슬래시 두 번-인용 부호 이스케이프 시퀀스 사용하여 공백을 포함하는 고유 이름 경로를 래핑하십시오. 예를 들어, 다음 출력 작업이 반환하는 메시지와 Ntdsutil 정식 복원 명령을 보여 줍니다.
C:\>ntdsutil "자동화된 res" "res obj \"OU=testContextended character, DC Contoso, DC = "" "q" "q" com\ =

정식 복원: res obj "CN testCont extended character, DC = nttest, DC = Contoso, DC = com =" 개시 DIT 데이터베이스를... 작업은.

MM-DD-YY HH:MM.SS 현재 시간입니다.
가장 최근의 데이터베이스 업데이트 시 MM-DD-YY HH:MM.SS 발생했습니다.
특성 버전 번호에 의해 100000 늘립니다.

업데이트가 필요한 레코드 수를 계산하는 중...
찾은 레코드: 0000000001
작업은.

업데이트 1 레코드를 찾았습니다.
레코드를 업데이트하는 중...
남은 레코드: 0000000000
작업은.

1 레코드를 업데이트했습니다.

정식 복원을 완료했습니다.

정식 복원: q

ntdsutil: q
슬라이드 노트
  • Ntdsutil 정식, 복원할 때 정식 복원 명령을 이스케이프 시퀀스가 포함된 경우에도 하는 고유 이름 경로에 확장된 문자를 올바르게 에코 됩니다지 않습니다. 그러나, 정식 복원 작업이 성공합니다.
  • Ntdsutil 명령 프롬프트에서 수동으로 각 명령을 입력할 때 경우에만 이 문서에서 설명하는 문제가 발생합니다. Ntdsutil 명령줄 인수를 단일 명령 문자열과 함께 일괄 정식 복원 작업에 Ntdsutil 다른, 유니코드 인식 파서 사용하므로 이스케이프 시퀀스 없이 작동하지 것입니다.
  • Windows 2000에서 Ntdsutil 개체를 복원하는 명령이 없습니다. 컨테이너와 리프 개체 모두 복원하려면 하위 트리 복원 명령을 사용하십시오.

해결 방법

이 문제를 해결하려면 Windows Server 2003용 최신 서비스 팩을 구하십시오. 추가 정보는 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 확인하십시오:
889100Windows Server 2003용 최신 서비스 팩을 구하는 방법

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열된 제품에서 이 문제를 확인했습니다.

참조

분음 기호에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
98999설명된 및 설명한 분음 기호

속성

기술 자료: 886689 - 마지막 검토: 2007년 2월 28일 수요일 - 수정: 2.4
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
키워드:?
kbmt kbtshoot kbnofix kbprb kbbug KB886689 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com