Dotyczy
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows SQL Server 2019 on Windows

Symptomy

Rozpatrzmy następujący scenariusz:

  • Załóżmy, że FileTable w programie Microsoft SQL Server.

  • Spróbuj otworzyć katalog FileTable za pomocą SSMS, Eksplorator plików lub interfejsu API systemu Windows.

  • Gdy aplikacja wykonuje Wyliczenie katalogów dla katalogu FileTable, żądanie może zostać przechwycona przez sterownik filtru systemu plików komputera klienckiego. FileInformationClass parametr żądania można zmienić, aby użyć FILE_ID_EXTD_DIR_INFORMATION zamiast tego. W takim przypadku klient może odbierać ERROR_FILE_NOT_FOUND (0x2) jako odpowiedź z SQL Server.

W tej sytuacji może zostać wyświetlony komunikat o błędzie podobny do następującego w systemie Windows:

ERROR_FILE_NOT_FOUND (0x2)

"Nie można otworzyć lokalizacji pliku. Albo dostęp nie jest włączony lub nie masz uprawnień dla tego samego. "

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft, które są wymienione w sekcji "dotyczy".

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacji zbiorczej dla programu SQL Server:

O aktualizacji zbiorczej dla programu SQL Server:

Każda nowa aktualizacja zbiorcza dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej zbiorczej aktualizacji. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Informacje

Zapoznaj się z terminologią używaną przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.