Czy użytkownik systemu Windows, do którego próbujesz uzyskać dostęp do udziału plików, ma dostęp serwera SQL do bazy danych tabeli plików? Uprawnienia udziału Windows nie dotyczą udziałów strumienia plików, więc upewnij się, że masz uprawnienia w bazie danych SQL.
Inne rzeczy, które musisz sprawdzić, aby upewnić się, że masz dostęp to ustawienie w menedżerze konfiguracji, aby zapewnićwłączony dostęp Transact- SQL oraz dostęp we/wy do plików (możesz również ustawićczy klienci mogą łączyćsięzdalnie z udziałem też).
Aby uzyskać dostęp do tych ustawień, otwórz menedżera konfiguracji SQL Server, w usługach serwera SQL kliknij prawym przyciskiem myszy usługę SQL Server dla swojej instancji i wybierz właściwości, na karcie strumienia plików zobaczysz opcje.
Kolejnym miejscem, które musisz sprawdzić pod kątem ustawień (tak, musisz włączyć tę funkcję w 3 oddzielnych miejscach!) jest poziom dostępu na samym serwerze SQL.
Otwórz SQL Server Management Studio, połącz się z instancją SQL, kliknij prawym przyciskiem myszy serwer i wybierz właściwości. Kliknij sekcję zaawansowaną, aby wyświetlić sekcję strumienia plików, musisz wybrać pełny dostęp, jeśli chcesz korzystać z tabeli plików.
Właściwie znalazłem ten artykuł po wpisaniu wszystkiego, co wyjaśnia, jak włączyć wymagania wstępne dla tabel plików:
Włącz wymagania wstępne dla tabeli plików
Mam nadzieję, że to pomoże.