Hi All,
We've setup SharePoint 2010 SP2 with SQL Server 2012 AlwaysOn and I have setup the MultiSubnetFailover as per below.
1) Install https://support.microsoft.com/en-us/kb/2654347
2) Run the below powershell:
$dbs = Get-SPDatabase | ?{$_.MultiSubnetFailover –ne $true}
foreach ($db in $dbs)
{
$db.MultiSubnetFailover = $true
$db.Update()
}
3) Rebooted all servers in the farm.
The w3wp.exe and owstimer.exe processes now include MultiSubnetFailover=true in the SQL connection string but the WebAnalyticsService.exe doesn't seem to use it as a response I am getting timeout errors like below in the ULS logs
12/02/2015 19:50:47.28 WebAnalyticsService.exe (0x0ACC) 0x1A5C SharePoint Server Database 880j High SqlError: 'Timeout expired.
The timeout period elapsed prior to completion of the operation or the server is not responding.' Source: '.Net SqlClient Data Provider' Number: -2 State: 0 Class: 11 Procedure: '' LineNumber: 0 Server: 'SPCONFIGv1'
12/02/2015 19:50:47.28 WebAnalyticsService.exe (0x0ACC) 0x1A5C SharePoint Server Database tzku High ConnectionString: 'Data Source=SPCONFIGv1;Initial
Catalog=WebAnalytics_Staging;Integrated Security=True;Asynchronous Processing=False;Connect Timeout=15' ConnectionState: Closed ConnectionTimeout: 15
Does anyone know how to get WebAnalyticsService.exe to utilise MultiSubnetFailover?









