증상

Microsoft SQL Server 2012의 데이터 품질 클라이언트에서 도메인 관리 또는 기타 작업에 대 한 기술 자료 (KB)를 열려고 하면 다음과 같은 오류 메시지가 나타납니다.

이름이 ' RecentList: KB: domain\username ' 인 구성이 데이터베이스에 이미 있습니다. 메시지 Id: ConfigServiceConfigurationAlreadyExists

원인

이 문제는 현재 로깅된 사용자 이름 및 최근 사용자 이름 목록 간의 비교가 대/소문자를 구분 하지만, 최근 열었던 기본 기술 자료의 내부 목록에 저장 된 사용자 이름은 대/소문자를 구분 하지 않기 때문에 발생 합니다. 예를 들어 다음 단계를 수행 합니다.

  1. "Domain\user1" 이라는 계정을 사용 하 여 Windows에 로그온 합니다.

  2. 데이터 품질 클라이언트를 성공적으로 사용 합니다.

  3. Windows에서 로그 오프 한 다음 "DOMAIN\USER1." 라는 계정을 사용 하 여 Windows에 다시 로그온 합니다.

  4. 데이터 품질 클라이언트를 사용 하 여 knowledge base를 여는 경우

이 오류는 사용자가 Windows에 로그온 할 때 사용자 이름을 입력할 때 사용한 대/소문자 차이로 인해 발생할 수 있습니다.

해결 방법

누적 업데이트 정보

SQL Server 2012

이 문제에 대 한 픽스는 먼저 누적 업데이트 1에서 릴리스 되었습니다. SQL Server 2012의이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2679368 SQL Server 2012의 누적 업데이트 패키지 1참고 빌드가 누적 되므로 새로운 각 수정 릴리스에는 이전 SQL Server 2012 fix 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. 이 핫픽스를 포함 하는 최신 픽스 릴리스를 적용 하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

2692828 SQL Server 2012이 출시 된 이후 출시 된 SQL Server 2012 빌드

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.

  • 영향을 받는 사용자에 대 한 내부 테이블 항목을 수동으로 삭제 합니다. 이 작업을 수행 하려면 다음 단계를 따르세요.

    1. 다음 문을 실행 하 여 해당 항목이 있는지 확인 합니다.

      SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%';
    2. 다음 문을 실행 하 여 영향을 받는 사용자의 레코드를 삭제 합니다.

      DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<Domainname>\<Username>';

      또는 다음 문을 실행 하 여 모든 사용자의 최신 레코드를 모두 삭제 합니다. (이렇게 하면 클라이언트의 모든 최근 사용자 목록이 삭제 됩니다.)

      DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%';
  • 일관 된 대/소문자 규칙을 사용 하 여 데이터 품질 클라이언트 컴퓨터에 로그온 할 때 사용자 계정을 지정 합니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×