La sauvegarde de la base de données master que vous restaurez n'est pas utilisable. Il est possible que le fichier proprement dit soit endommagé ou que la base de données master d'origine à partir de laquelle la sauvegarde a été effectuée présente des problèmes d'intégrité des données.
La sauvegarde de la base de données master que vous restaurez n’est pas utilisable. Il est possible que le fichier proprement dit soit endommagé ou que la base de données master d’origine à partir de laquelle la sauvegarde a été effectuée présente des problèmes d’intégrité des données.
Procédez comme suit :
Si la base de données master d’origine à partir de laquelle la sauvegarde a été effectuée est disponible, vérifiez master son intégrité à l’aide de DBCC CHECKDB.
Vérifiez l’intégrité du support sur lequel se trouve la sauvegarde.
Vérifiez l’intégrité et l’accessibilité de la destination de la restauration, puis vérifiez si le compte de démarrage SQL Server dispose d’un accès en lecture et en écriture à cet emplacement.
Si possible, créez une sauvegarde de la base de données master et tentez une restauration du nouveau fichier de sauvegarde.
Si toutes les tentatives de restauration de la sauvegarde de la base de données master échouent, vous pouvez, en fonction de vos besoins, utiliser rebuildm pour reconstruire la base de données master à partir de zéro.
Nom | Description | Valeur par défaut |
Activé | Active ou désactive le flux de travail. | Oui |
Priorité | Définit la priorité de l'alerte. | 1 |
Severité | Définit la gravité de l'alerte. | 2 |
Target | Microsoft.SQLServer.2016.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 3151 | ||
Event Source | $Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2016ID='{064EDE07-BB0E-4CDE-954E-61A912C3936F}';MOM2016GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2016.Failed_to_restore_master_database._Shutting_down_SQL_Server_5_Rule" Target="SQL2016Core!Microsoft.SQLServer.2016.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2016ID='{064EDE07-BB0E-4CDE-954E-61A912C3936F}';MOM2016GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3151</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2016.Failed_to_restore_master_database._Shutting_down_SQL_Server_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>Event ID: $Data/EventDisplayNumber$. $Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>