FIX: Enterprise Single Sign-on 서비스를 시작 하거나 구성할 때 0x80131700 오류 코드

증상

ENTSSO (Enterprise Single Sign-on Service)를 시작 하거나 구성할 때 다음 오류 메시지 중 하나가 나타날 수 있습니다. Windows에서 로컬 컴퓨터에서 Enterprise Single Sign-on 서비스 서비스를 시작할 수 없습니다. 오류 0x80131700:0X80131700: SSO 서버 ' localhost '에 연결 하지 못했습니다. SSO가 구성 되어 있고 SSO 서비스가 해당 서버에서 실행 중인지 확인 합니다. (RPC: 0x800706D9: 끝점 매퍼에서 사용할 수 있는 끝점이 더 이상 없습니다.) SSOSQL를 만들 수 없습니다. 문제를 해결 하려면 SSO를 다시 설치 하거나 Visual Studio 명령 프롬프트에서 ' regasm SSOSQL '을 사용해 보세요. 오류 코드: 0x80131700Failed SQL 데이터베이스 ' SSODB '에 대 한 연결에 실패 했습니다. (Win32)참고 Entsso는 BIZTALK과 그에 대 한 필수 서비스입니다. 결과적으로 이러한 서비스도 시작 되지 않습니다.

원인

이 문제는 .NET Framework 4.0를 설치한 후에 발생 합니다. ENTSSO에서 SQL Server (SSOSQL)에 액세스 하는 데 사용 하는 어셈블리의 등록이 올바른 버전의 .NET Framework를 지정 하지 않습니다.  .NET Framework 4.0이 설치 되 면 어셈블리가 최신 프레임 워크를 사용 하 고 로드 되지 않습니다. 

해결 방법

이 문제를 해결 하려면 ENTSSO 서버 아래에 있는 링크에서 사용할 수 있는 수정 프로그램을 설치 합니다.Microsoft Enterprise Single sign-on v4 (KB2252691) 용 업데이트핫픽스는 올바른 버전의 .net framework를 사용 하 여 entsso 어셈블리 등록을 업데이트 합니다.전제 조건이 수정을 적용 하려면 Enterprise Single Sign-on 서비스 4.0이 있어야 합니다. 다시 시작 요구 사항이 핫픽스를 적용 한 후에는 컴퓨터를 다시 시작할 필요가 없습니다.

추가 정보

이 문제는 SSOSQL 어셈블리를 다시 등록 하기 위해 regasm 도구를 사용 하 여 복구할 수도 있습니다. Regasm.exe는 .Net Framework에 포함 되어 있습니다. 32-bit Server1.       명령 window2를 엽니다.       C:\Windows\Microsoft.NET\Framework\v2.0.507273.로 이동       Type: regasm "C:\Program Files\Common Files\Enterprise Single Sign-On\ssosql.dll"64 비트 서버1.       명령 window2를 엽니다.       C:\Windows\Microsoft.NET\Framework64\v2.0.507273.로 이동       다음을 각각 입력 하 고 ENTER 키를 누릅니다. 32 비트: regasm "C:\Program Files\Common Files\Enterprise Single Sign-On\win32\ssosql.dll" 64: regasm "C:\Program Files\Common Files\Enterprise Single Sign-On\ssosql.dll"참고 64 비트 서버에서 32 비트 및 64 비트 버전의 ssosql에 대해 regasm을 실행 해야 합니다.

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

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

이 정보가 유용한가요?

소중한 의견에 감사드립니다.

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×