Symptomer
Tenk deg følgende:
- Du bruker AlwaysOn-tilgjengelighetsgrupper sammen med FileTables i en forekomst av Microsoft SQL Server 2014, 2012 eller 2016.
- Du aktiverer alternativet «FILESTREAM for fil-I/U-tilgang» på både den primære og sekundære replikaen, og du angir forskjellige Windows-delingsnavn for FILESTREAM på hver replika.
- Navnet på forekomsten av SQL Server på hver replika er forskjellig.
Når det oppstår en failover i dette scenariet, blir filbanen til FileTables feil.
Hvis du for eksempel prøver å hente ID-verdien for banelokalisereren for den angitte filen eller katalogen i filtabellen ved å bruke GetPathLocator-funksjonen, kan du få følgende feilmelding:
Obs!
Msg 33425, nivå 16, delstat 1, linje 10
Ugyldig delingsnavn i FileTable-banen.
Oppløsning
Dette problemet ble først løst i følgende kumulative oppdateringer for SQL Server:
Kumulativ oppdatering 6 for SQL Server 2014 Service Pack 1
Kumulativ oppdatering 1 for SQL Server 2016
Kumulativ oppdatering 3 for SQL Server 2012 SP3
Om kumulative oppdateringer for SQL Server
Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:
Den nyeste kumulative oppdateringen for SQL Server 2014
Den nyeste kumulative oppdateringen for SQL Server 2016
Den nyeste kumulative oppdateringen for SQL Server 2012 SP3
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».
Kilder
Finn ut mer om terminologien Microsoft bruker til å beskrive programvareoppdateringer.