Симптоми
Да предположим, че инсталирате SQL Server Reporting Services в режим на SharePoint за SharePoint 2013. Ако базата данни на каталога на SharePoint е недостъпна чрез сървъра за отчети и е стартирана задачата за почистване на деня на SharePoint, след това кешираното копие на отчетите и наборите от данни може да бъде премахнато от базата данни за услуги за отчет. Това ще доведе до загуба на съхранените идентификационни данни. В регистрите на грешките на услугите за отчет може да получите съобщения за грешка, които приличат на следните:
ГРЕШКА: хвърляне на Microsoft. ReportingServices. library. ReportServerDatabaseUnavailableException:, Microsoft. ReportingServices. library. ReportServerDatabaseUnavailableException: Сървърът за отчети не може да отвори връзка към базата данни на сървъра за отчети. За всички заявки и обработки е необходима връзка към базата данни. ---> System. data. SqlClient. SqlException: свързана към мрежа или инстанция-конкретна грешка при създаване на връзка към SQL Server. Сървърът не е открит или е недостъпен. Уверете се, че името на екземпляра е правилно и че SQL Server е конфигуриран да позволява отдалечени връзки. (доставчик: TCP доставчик, грешка: 0 – само една употреба на всеки адрес за сокет (протокол/мрежов адрес/порт) обикновено се разрешава.) ---> System. ComponentModel. Win32Exception: само една употреба на всеки адрес за сокет (протокол/мрежов адрес/порт) обикновено се разрешава---края на вътрешния набор от проследявания на стека---в System. data. ProviderBase. DbConnectionPool. TryGetConnection (DbConnection OwningObject, UInt32 WaitForMultipleObjectsTimeout, булев AllowCreate, Булева onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& връзка) в System. data. ProviderBase. DbConnectionPool. TryGetConnection (DbConnection owningObject, TaskCompletionSource "1 повторен опит, DbConnectionOptions userOptions, DbConnectionInternal& връзка) в System..., на свързването) на системата.& data. ProviderBase. DbConnectionClosed. TryOpenConnection (DbConnection OuterConnection, DbConnectionFactory ConnectionFactory, TaskCompletionSource ' 1 повторен опит, DbConnectionOptions UserOptions) в System. data. SqlClient. SqlConnection. TryOpen (TaskCompletionSource" 1 повторен опит) в System. data. SqlClient. SqlConnection. Open () в Microsoft. ReportingServices. правилния свързванията. OpenConnection ()---края на вътрешното---не на набора от данни за наслагване; info: не можа да се създаде SPSite за <url>: System. ServiceModel < Това често се дължи на неправилен адрес или действие на сапун. Вижте InnerException, ако има такива, за повече информация. ---> System .net. WebException: не може да се свърже с отдалечения сървър---> System .net. Sockets. SocketException: не може да се извърши операция в сокет, тъй като системата не е достатъчна за достатъчно място на буфера или че опашката е пълна [:: 1]: 32843 в System .net. Sockets. Socket. DoConnect (крайна точка endPointSnapshot, SocketAddress socketAddress) в System .net. ServicePoint. ConnectSocketInternal (Булева connectFailure, Socket S4, сокет S6& IPAddress& адрес, състояние на ConnectSocketState, IAsyncResult asyncResult, изключение& изключение)---край на проследяването на вътрешни изключения---в System .net (HttpWebRequest. GetRequestStream (TransportContext&контекст) в System (.net). HttpWebRequest. GetRequestStream.................. HttpOutput. WebRequestHttpOutput. GetOutputStream () в System. ServiceModel. Channels HttpOutput. send (манипулатори таймаут) в System. ServiceModel. Channels. HttpChannelFactory'1. HttpRequestChannel. HttpChannelRequest. SendRequest (съобщение съобщение, изтечен период от време) в System. манипулатори. съобщение за съобщение, манипулатори таймаут) в System. ServiceModel. Channels. ServiceChannel. Call (низ Action, булев еднопосочен, ProxyOperationRuntime операция, обект [] ins, Object [] аута, манипулатори таймаут) в System. ServiceModel. Channels ServiceChannelProxy. InvokeService (IMethodCallMessage methodCall , ProxyOperationRuntime операция) в System. ServiceModel. Channels. ServiceChannelProxy. извикване (IMessage съобщение), което се връща в [0]: AT System. Runtime. отдалечен. Proxys. RealProxy. HandleReturnMessage (IMessage reqMsg, IMessage retMsg) в System. Runtime. отдалечен. Proxys. RealProxy. PrivateInvoke (MessageData&msgData, Int32 Type) в Microsoft. IdentityModel. protocols. WSTrust. IWSTrustContract. издаване (съобщение за съобщения) в Microsoft. IdentityModel. protocols. WSTrust. WSTrustChannel. Issue (RequestSecurityToken RST, RequestSecurityTokenResponse& rstr) в Microsoft. IdentityModel. protocols SharePoint. SPSecurityContext. SecurityTokenForContext (URI контекст, булеви bearerToken, SecurityToken onBehalfOf, SecurityToken actAs, SecurityToken delegateTo, SPRequestSecurityTokenProperties Properties) в Microsoft. SharePoint. SPSecurityContext. SecurityTokenForLegacyLoginContext (URI контекст) в Microsoft. SharePoint. SPSite. InitUserToken (SPRequest заявка) в Microsoft. SharePoint. SPSite. SPSiteConstructor (SPFarm Farm, GUID applicationId, GUID contentDatabaseId, GUID siteId, siteSubscriptionId за SPUrlZone,, URI requestUri, низ serverRelativeUrl, Булева hostHeaderIsSiteName, SPUserToken userToken, Булева appWebRequest, струнен appHostHeaderRedirectDomain, струнен, струнен AppSiteDomainPrefix ctor (GUID ID; SPFarm Farm; SPUrlZone Zone; SPUserToken userToken) в Microsoft. ReportingServices. SharePoint. Objects. RSSharePointClassFactory. CreateSPSite (GUID ID, RSSPUrlZone Zone) в Microsoft. ReportingServices. SharePoint. Server. SharePointServiceHelper. GetSiteFromCatalogPath (низ catalogPath, Int32 зона, булев noThrow) w3wp! библиотека! 123! <дата и час>:: w ПРЕДУПРЕЖДАВА: Каталожен елемент <URL> не е намерен в сайта на SharePoint. Той ще бъде изтрит от каталога.
Освен това, в регистрите на SharePoint ULS получавате съобщение за грешка, подобно на следното:
<дата и час>w3wp. exe (0X2424) 0X12E4 SharePoint Foundation изисква удостоверяване Fsq7 висока SPSecurityContext: искане за маркер за защита е неуспешно с изключение: System. ServiceModel. EndpointNotFoundException: нямало е крайна точка за слушане на <URL>, който може да приеме съобщението. Това често се дължи на неправилен адрес или действие на сапун. Вижте InnerException, ако има такива, за повече информация. ---> System .net. WebException: не може да се свърже с отдалечения сървър---> System .net. Sockets. SocketException: операция на сокет не може да се изпълни, защото системата не разполага с достатъчно място за буфер или защото опашката е пълна [:: 1]: 32843
Решение
Този проблем е коригиран за първи път в следните сборни актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.