Heeft de Windows-gebruiker die u probeert toegang te krijgen tot de bestandsshare, net als de SQL-server toegang tot de bestandstabeldatabase? Windows share-machtigingen zijn niet van toepassing op filestream-shares, dus zorg ervoor dat u machtigingen heeft in de SQL-database.
De andere dingen die u moet controleren om er zeker van te zijn dat u toegang heeft, zijn de instelling in configuratiebeheer om ervoor te zorgen dat Transact-SQL-toegang is ingeschakeld, evenals bestands-I/O-toegang (u kunt hier ook instellen of clients op afstand verbinding kunnen maken met de share ook).
Om toegang te krijgen tot deze instellingen, opent u SQL Server-configuratiebeheer, klikt u in SQL Server-services met de rechtermuisknop op de SQL Server-service voor uw exemplaar en selecteert u eigenschappen, op het tabblad Filestream ziet u de opties.
De volgende plaats waar u de instellingen moet controleren (ja, u moet deze functie op 3 verschillende plaatsen inschakelen!) is het toegangsniveau op de SQL-server zelf.
Open SQL Server Management Studio, maak verbinding met uw SQL-instantie en klik met de rechtermuisknop op uw server en selecteer eigenschappen. Klik op het geavanceerde gedeelte en er is een gedeelte voor bestandsstream, u moet volledige toegang inschakelen als u bestandstabel wilt gebruiken.
Ik heb dit artikel gevonden nadat ik alles had getypt waarin wordt uitgelegd hoe je de vereisten voor bestandstabellen inschakelt:
De vereisten voor FileTable inschakelen
Ik hoop dat dit helpt.