PPDM: Databasen kan inte säkerhetskopieras, SQL Server FILESTREAM-stöd är inte aktiverat
Summary: Lösa säkerhetskopieringsfel i PowerProtect Data Manager-databasen med FILESTREAM-funktionen: Ange FilestreamEffectiveLevel till 3, aktivera FILESTREAM för Transact-SQL-åtkomst och starta om SQL Server-tjänsten. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Slutförande av PowerProtect Data Manager Application Direct Protection-policy med undantag, säkerhetskopiering av SQL AlwaysOn-tillgänglighetsgrupp (AAG) hoppas över.
Skyddspolicyloggar visar:
Skyddspolicyloggar visar:
{"response":{"jobId":"Job_ID","status":"FAILURE","applicationInstances":[{"applicationInstance":"Instance_Name","status":"FAILURE","successfulSources":[],"failedSources":[],"skippedSources":[{"type":"database","name":"DB_Name","taskId":"task_Id","errorMessage":"The database cannot be backed up. Check the logs for more details.","status":"SKIPPED","errorCode":"","vendorSpecificErrorMessage":""}]Aktivera felsökning:
ddbmsqlsvFelsökningsloggen visar:
SQL Server FILESTREAM support is not enabled for this instance. Database '<DB name>' is using FILESTREAM functionality and cannot be backed up.Säkerhetskopiering av FILESTREAM-aktiverad databas misslyckas, säkerhetskopiering av andra databaser som inte har FILESTEAM aktiverat lyckas.
Cause
Informationen FILESTREAM Måste konfigureras på instansnivå.
Kör följande frågor för att bekräfta statusen:
SELECT convert(int, SERVERPROPERTY ('FilestreamEffectiveLevel'))
Utdata från
SELECT Kommandot returnerar FilestreamEffectiveLevel lika med 1 i kundinställningarna.
För fullständig åtkomst till filströmsdata,
FilestreamEffectiveLevel måste vara 3 (3 innebär att T-SQL-åtkomst, lokal åtkomst och fjärrströmningsåtkomst tillåts.)
SELECT COUNT * FROM master.sys.master_files AS mf WHERE mf.database_id = DB_ID(N'DBNAME') and mf.type = '2'
Utdata från
SELECT returnerar 1 i kundinställningarna, vilket innebär att det är FILESTREAM-data.
FilestreamEffectiveLevel av SQL Server ska vara 3 för att köra säkerhetskopieringen av den här databasen, men den är inställd på 1. Det är anledningen till att säkerhetskopieringar misslyckas för den här databasen.
Obs! Du hittar dessa
SELECT kommandon i ddbmsqlsv.debug logg.
Resolution
Aktivera FILESTREAM.
-
På Start-menyn går du till Alla program > SQL Server > Configuration Tools och väljer sedan SQL Server Configuration Manager.
Obs! I nyare versioner av Windows följer du dessa instruktioner från Microsoft för att öppna SQL Server Configuration Manager.
- Högerklicka på SQL Server Services i listan över tjänster och välj sedan Öppna.
- I snapin-modulen SQL Server Configuration Manager letar du upp den instans av SQL Server som du vill aktivera FILESTREAM på.
- Högerklicka på instansen och välj sedan Egenskaper.
- I dialogrutan Egenskaper för SQL Server väljer du fliken FILESTREAM.
- Markera kryssrutan Aktivera FILESTREAM för Transact-SQL-åtkomst.
- Om du vill läsa och skriva FILESTREAM-data från Windows väljer du Aktivera FILESTREAM för direktuppspelning av fil-I/O. Ange namnet på Windows-resursen i rutan Namn på Windows-resurs.
- Om fjärrklienter måste komma åt FILESTREAM-data som lagras på den här resursen väljer du Tillåt fjärrklienter att ha direktuppspelningsåtkomst till FILESTREAM-data.
- Välj Använd.
Obs! Starta om SQL Server-tjänsten.
Mer information finns i Microsoft-artikeln Aktivera och konfigurera FILESTREAM.
Additional Information
Mer information finns i Microsoft-artikeln Aktivera och konfigurera FILESTREAM
.
Uppgifter om
Bild 1: Uppgifter om
Uppgifter om
master.sys.master_files:
Bild 1: Uppgifter om
master.sys.master_files
Affected Products
PowerProtect Data Manager, Microsoft App AgentArticle Properties
Article Number: 000227736
Article Type: Solution
Last Modified: 17 Jul 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.