Symptomer
Tenk deg følgende:
-
Du kan bruke 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" både replikaen primære og sekundære replikaen, og du gir forskjellige vinduer dele navn for FILESTREAM i hver replika.
-
Navn på forekomst av SQL Server på hver replika er forskjellig.
I dette scenariet når en failover skjer, blir banen til filen for FileTables feil.
For eksempel hvis du prøver å hente banen locator ID-verdien for den angitte filen eller mappen i FileTable ved hjelp av GetPathLocator-funksjonen, kan det hende at følgende feilmelding vises:
Msg 33425, nivå 16, tilstand 1, linje 10
Ugyldig ressursnavn i filtabellen er banen.
Oppløsning
Dette problemet ble først løst i følgende kumulative oppdateringer for SQL Server:
Samleoppdatering 6 for SQL Server 2014 Service Pack 1
Samleoppdatering 1 for SQLServer 2016
Samleoppdatering 3 for SQL Server 2012 SP3
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Nyeste kumulative oppdateringen for SQL Server-2014
Nyeste kumulative oppdateringen for SQL Server-2016
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".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.