SQL Server ha generato un errore. In circostanze normali, SQL Server invia un file di dettagli nella directory dei log per aiutare a identificare le operazioni che hanno preceduto l'errore. L'errore potrebbe essere stato causato da un danneggiamento dei dati, da un errore nell'applicazione client o in SQL Server, dall'instabilità della rete o da un errore hardware.
Arrestare tutte le altre applicazioni in esecuzione sul server.
Verificare che nessuna stored procedure estesa stia utilizzando memoria aggiuntiva.
Verificare che funzioni correttamente tutto l'hardware del sistema, incluso il sottosistema disco.
Verificare che sul server siano installati gli aggiornamenti Windows più recenti.
Esaminare il registro eventi di sistema e il log degli errori per identificare se si sono verificati errori meno significativi che hanno preceduto questo errore.
Risolvere eventuali problemi hardware o software individuati.
Eseguire DBCC CHECKDB per identificare eventuali danneggiamenti. Se DBCC CHECKDB rileva degli errori, eseguire il ripristino del database dal backup.
Riavviare il server per assicurarsi che le strutture di dati in memoria non siano danneggiate.
Eseguire l'istruzione che ha causato l'errore iniziale.
Nota: se l'errore è relativo a un riferimento temporale, potrebbe non ripetersi.
Target | Microsoft.SQLServer.2012.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 17065 | ||
Event Source | $Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2012ID='{9116C6C8-DC94-4F95-A324-68B0CD37F28D}';MOM2012GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Microsoft.SQLServer.SQLDefaultAccount |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2012.SQL_Server_Assertion_3_5_Rule" Target="SQL2012Core!Microsoft.SQLServer.2012.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2012ID='{9116C6C8-DC94-4F95-A324-68B0CD37F28D}';MOM2012GroupID={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" RunAs="SQL!Microsoft.SQLServer.SQLDefaultAccount">
<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="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>17065</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2012.SQL_Server_Assertion_3_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>