Sümptomid
Pärast SQL Server 2012 AlwaysOn Tõrkesiirde konfigureerimine Microsoft Dynamics CRM-i 2013 aruanded võib nurjuda ja kuvatakse järgmine tõrketeade:
Aruande töötlemisel ilmnes tõrge. (rsProcessingAborted)
Järgmised tõrked võib täheldada ka juhul, kui Microsoft Dynamics CRM-i Server ja SQL Server Reporting Services kui CRM-i aruandluslaiendid installitud Server logib Viewer rakendus:
SetDataSourceCredentials aruandlusserveri < ReportServerURL > taotlus nurjus koos SoapException. Tõrge: Aruande töötlemisel ilmnes ilmnes tõrge. (rsProcessingAborted)
Ei saa avada andmebaasi ühendus. Tõrge: Ühendamine nimega SQL Serveri eksemplari MultiSubnetFailover ühenduse suvandit ei toetata.
Põhjus
Konfigureerimisel SQL Server 2012 AlwaysOn Tõrkesiirde Microsoft Dynamics CRM-i, ühendusstringid ConfigDB ja MSCRM_CONFIG MultiSubnetFailover atribuut on seatud True. Lisaks sellele on nimega astme määratletud ühendusstring Andmeallika atribuut.
Näiteks ühenduse String:
Andmeallika = MSCRMAG\NamedInstance; algse kataloogi = MSCRM_CONFIG; IntegratedSecurity = SSPI; multisubnetfailover = true
Lahendus
Selle probleemi lahendamiseks konfigureerida kasutama teatud TCP-port nimega eksemplari ja seejärel värskendage ConfigDB ja MSCRM_CONFIG ühendusstringid selle pordi number nimega eksemplari.
1. konfigureerimine SQL 2012 serveri kuulata teatud TCP-Port nimega eksemplari. Selle toimingu juhised leiate siit: http://msdn.microsoft.com/en-us/library/ms177440(v=sql.110).aspx
2. per http://msdn.microsoft.com/en-us/library/jj822357.aspxConfigDB registrivõti ja MSCRM_CONFIG andmebaasi selle pordi number nimega eksemplari värskendada
Näide ConfigDB registrivõti:
Andmeallika = AG_Listener_Name, Port_Number; algse kataloogi = MSCRM_CONFIG; integreeritud turvalisuse = SSPI; multisubnetfailover = true
Näide MSCRM_Config ConnectionString atribuut:
"Pakkuja = SQLOLEDB; andmeallika = AG_Listener_Name, Port_Number; algse kataloogi = OrganizationName_MSCRM; integreeritud turvalisuse = SSPI; multisubnetfailover = true" kus DatabaseName = 'OrganizationName_MSCRM'