Симптоми
Когато стартирате или конфигурирате услугата за еднократна идентификация на Enterprise (ENTSSO), може да получите едно от следните съобщения за грешка: Windows не може да стартира услугата за еднократна идентификация на Enterprise на локален компютър. грешка 0x80131700:0x80131700ERROR: не може да се свърже с SSO сървъра "Localhost". Уверете се, че SSO е конфигуриран и че услугата SSO се изпълнява на този сървър. (RPC: 0x800706D9: няма повече крайни точки, налични от Mapper за крайна точка.) Не можа да се създаде SSOSQL. За да отстраните проблема, преинсталирайте SSO или изпробвайте "regasm SSOSQL. dll" от командния прозорец на Visual Studio. Код на грешка: 0x80131700Failed, за да се свържете с SQL базата данни "SSODB" в SQL Server "SQLServerName'0x80131700 (Win32)Note ENTSSO е необходима услуга за BIZTALK и неговата. В резултат на това тези услуги също не могат да се стартират.
Причина
Този проблем възниква след инсталирането на .NET Framework 4,0. Регистрирането на сбора, използван от ENTSSO за достъп до SQL Server (SSOSQL. dll) не указва правилната версия на .NET Framework. При инсталирането на .NET Framework 4,0 събранието ще се опита да използва по-нова рамка и след това да не се зарежда.
Решение
За да отстраните този проблем, инсталирайте корекцията, налична на връзката по-долу в сървъра на ENTSSO:Update за Microsoft Enterprise Single Sign-on v4 (KB2252691)актуалната корекция ще актуализира регистрацията за събрание на ENTSSO с правилната версия на .NET Framework.ПредпоставкиТрябва да имате услуга за еднократна идентификация на Enterprise 4,0, за да приложите тази корекция. Изискване за рестартиранеНе е необходимо да рестартирате компютъра, след като приложите тази спешна корекция.
Повече информация
Този проблем може да бъде ремонтиран и с помощта на инструмента regasm, за да регистрирате повторно събранието на SSOSQL. Regasm. exe е включен в .NET Framework. 32-bit Server1. Отворете команден window2. Отиване на C:\Windows\Microsoft.NET\Framework\v2.0.507273. Тип: regasm "C:\Program програмни Files\Enterprise Single Sign-On\ssosql.dll"64-битов сървър1. Отворете команден window2. Отиване на C:\Windows\Microsoft.NET\Framework64\v2.0.507273. Въведете всяко от следните неща и натиснете ENTER: 32bit: regasm "C:\Program програмни Files\Enterprise Single Sign-On\win32\ssosql.dll" 64bit: regasm "C:\Program програмни Files\Enterprise единични Sign-On\ssosql.dll"Бележка на 64-битов сървър, regasm ще трябва да се изпълнява и за двете 32-битова и 64-битова версия на ssosql. dll.