Simptome
Luați în considerare următorul scenariu:
- Activați AlwaysOn pentru o bază de date în Microsoft SQL Server 2012 cu pachetul Service Pack 1 (SP1).
- Activați FILESTREAM pentru acces Transact-SQL, acces I/O și acces de la distanță în baza de date.
- Utilizați Filetable în baza de date.
- Faceți upgrade de la SQL Server la SQL Server 2014.
În acest scenariu, datele Filetable sunt inaccesibile prin partajarea în cluster, iar partajarea de resurse cluster nu funcționează după ce faceți upgrade la SQL Server.
Cauză
Problema apare deoarece driverele asociate se schimbă după ce faceți upgrade de la SQL Server 2012 SP1 la SQL Server 2014.
Rezolvare
Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă a SQL Server.
Actualizarea cumulativă 2 pentru SQL Server 2014 /en-us/help/2967546
Despre actualizările cumulative pentru SQL Server
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Soluție
Pentru a rezolva această problemă, modificați manual proprietatea de cale a resursei <AvailabilityGroupName>_FSShare pentru a indica spre driverul corect: De la
'\\?\GLOBALROOT\Device\RsFx0201\<localmachine>\{AvailabilityGroupID}' la '\\?\GLOBALROOT\Device\RsFx0300\<localmachine>\{AvailabilityGroupID}'
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.