RJEŠENJE: Nakon nadogradnje sa sustava SQL Server 2012 SP1 na SQL Server 2014 nije moguće pristupiti podacima u datotečnoj tablici

Primjenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Razmotrite sljedeći scenarij:

  • AlwaysOn za bazu podataka omogućujete u sustavu Microsoft SQL Server 2012 Service Pack 1 (SP1).
  • FILESTREAM omogućujete za Transact-SQL pristup, ulazno-izlazni pristup i udaljeni pristup u bazi podataka.
  • Datotečna tablica se koristi u bazi podataka.
  • Nadograđujete SQL Server na SQL Server 2014.

U tom scenariju podacima u datotečnoj tablici nije moguće pristupiti putem klasteriranog zajedničkog mjesta, a zajedničko korištenje resursa klastera ne funkcionira nakon nadogradnje sustava SQL Server.

Uzrok

Problem se pojavljuje zbog promjena povezanih upravljačkih programa nakon nadogradnje sa sustava SQL Server 2012 SP1 na SQL Server 2014.

Rješenje

Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.

Kumulativno ažuriranje 2 za SQL Server 2014 /en-us/help/2967546

O kumulativnim ažuriranjima za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

      

Zaobilazno rješenje

Da biste zaobišli taj problem, ručno promijenite svojstvo puta resursa <AvailabilityGroupName>_FSShare tako da pokazuje na odgovarajući upravljački program: Od
'\\?\GLOBALROOT\Device\RsFx0201\<localmachine>\{AvailabilityGroupID}' u '\\?\GLOBALROOT\Device\RsFx0300\<localmachine>\{AvailabilityGroupID}'

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.