Mindestens eine der Dateien, die in einem BACKUP- oder RESTORE-Befehl angegeben sind, konnte nicht geöffnet werden. Mögliche Gründe hierfür:
Mindestens eine der Dateien, die in einem BACKUP- oder RESTORE-Befehl angegeben sind, konnte nicht geöffnet werden. Mögliche Gründe hierfür:
Der angegebene Pfad ist nicht vorhanden.
Der angegebene Pfad oder das angegebene Medium ist zurzeit nicht verfügbar.
Das Konto, mit dem der Vorgang ausgeführt wird, besitzt für die angegebenen Dateien keine ausreichenden Lese- oder Schreibberechtigungen.
Ein zugeordnetes Laufwerk wurde angegeben und steht für den Dienst bzw. das Konto, von dem der Befehl ausgeführt wird, nicht zur Verfügung.
Überprüfen Sie die SQL Server-Fehlerprotokolle und die Protokolle der Ereignisanzeige auf andere Fehler, die etwa zur gleichen Zeit aufgetreten sind.
Überprüfen Sie, ob der Server ausgeführt wird, auf dem sich das Festplattenlaufwerk oder das Bandlaufwerk befindet, und ob der Computer, auf dem die SQL Server-Instanz installiert ist, auf diesen Server zugreifen kann.
Führen Sie Diagnoseprüfungen für die Hardware aus, um zu überprüfen, ob das Festplatten- oder Bandlaufwerk weiterhin einwandfrei funktioniert.
Stellen Sie sicher, dass das Konto, das den Befehl ausführt, Vollzugriff auf die im Befehl angegebenen Dateien besitzt. Wenn der Befehl über einen geplanten Auftrag ausgeführt wurde, muss für das Startkonto für den SQL Server-Agent Vollzugriff auf die Dateien bestehen, die im Befehl angegeben sind.
Wenn sich die Datei auf einem Band befindet, überprüfen Sie, ob sich das richtige Band im Bandlaufwerk befindet.
Wenn die Datei zuvor vorhanden war, stellen Sie sicher, dass sie in keinem anderen Programm geöffnet ist.
Wenn Sie im Befehl oder in der Sicherungsmediendefinition ein zugeordnetes Laufwerk angegeben haben, ändern Sie die Definition und weisen stattdessen eine URL zu.
Name | Beschreibung | Standardwert |
Aktiviert | Aktiviert oder deaktiviert den Workflow. | Ja |
Intervall (Sekunden) | Gibt das Wiederholungsintervall in Sekunden für die Ausführung des Workflows an. | 300 |
Priorität | Definiert die Warnungspriorität. | 1 |
Schweregrad | Definiert den Warnungsschweregrad. | 1 |
Synchronisierungszeit | Synchronisierungszeit |
|
Timeout (Sekunden) | Gibt die Zeit an, zu der der Workflow ausgeführt werden dann, bevor er geschlossen und als fehlerhaft markiert wird. | 200 |
Timeout für Datenbankverbindung (Sekunden) | Es tritt ein Fehler beim Workflow auf, und ein Ereignis wird registriert, wenn der Workflow nicht innerhalb des angegebenen Zeitraums auf die Datenbank zugreifen kann. | 15 |
Target | Microsoft.SQLServer.Linux.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Comment | Mom2017ID='{B102E581-7792-435E-93DC-AF586A5FE6A9}';MOM2017GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.SQLServer.Linux.DataSource.EventCollectionFiltered | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.Linux.EventRule.DBEngine.Cannot_open_backup_device.__1_5_Rule" Target="SqlDiscL!Microsoft.SQLServer.Linux.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2017ID='{B102E581-7792-435E-93DC-AF586A5FE6A9}';MOM2017GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="Microsoft.SQLServer.Linux.DataSource.EventCollectionFiltered">
<MachineName>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/MachineName$</MachineName>
<NetbiosComputerName>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/NetbiosComputerName$</NetbiosComputerName>
<InstanceName>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/InstanceName$</InstanceName>
<ConnectionString>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/ConnectionString$</ConnectionString>
<InstanceVersion>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/Version$</InstanceVersion>
<InstanceEdition>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/Edition$</InstanceEdition>
<SqlTimeoutSeconds>15</SqlTimeoutSeconds>
<TimeoutSeconds>200</TimeoutSeconds>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime/>
<EventDisplayNumber>3201</EventDisplayNumber>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.Linux.EventRule.DBEngine.Cannot_open_backup_device.__1_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>Event ID: $Data/Property[@Name='EventID']$. $Data/Property[@Name='Message']$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>