SQL Server에서 오류가 발생했습니다. 정상적인 경우 SQL Server는 오류를 발생시킨 동작을 식별하는 데 도움을 주기 위해 로그 디렉터리에 덤프 파일을 게시합니다. 데이터 손상, 클라이언트 응용 프로그램 오류, SQL Server 서버 오류, 네트워크 불안정 또는 하드웨어 장애 등으로 인해 오류가 발생한 것일 수 있습니다.
SQL Server에서 오류가 발생했습니다. 정상적인 경우 SQL Server는 오류를 발생시킨 동작을 식별하는 데 도움을 주기 위해 로그 디렉터리에 덤프 파일을 게시합니다. 데이터 손상, 클라이언트 응용 프로그램 오류, SQL Server 서버 오류, 네트워크 불안정 또는 하드웨어 장애 등으로 인해 오류가 발생한 것일 수 있습니다.
서버에서 실행 중인 다른 모든 응용 프로그램을 중지하세요.
추가 메모리를 사용하는 확장 저장 프로시저가 없는지 확인합니다.
디스크 하위 시스템을 비롯한 모든 시스템 하드웨어가 제대로 작동되는지 확인합니다.
서버에 최신 Windows 업데이트가 설치되었는지 확인합니다.
시스템 및 오류 로그를 검토하여 이 오류 이전에 덜 심각한 오류가 발생한 적이 있었는지 확인합니다.
확인된 하드웨어 또는 소프트웨어 문제를 해결하세요.
DBCC CHECKDB를 실행하여 손상된 부분을 확인합니다. DBCC CHECKDB를 실행하여 오류가 검색되면 백업에서 데이터베이스를 복원하세요.
메모리 액세스에 최적화된 데이터 구조가 손상되지 않았는지 확인하려면 서버를 다시 시작합니다.
초기 오류를 발생시킨 명령문을 실행하세요.
참고: 이 오류가 시간 참조와 관련된 경우 반복되지 않을 수 있습니다.
이름 | 설명 | 기본값 |
사용 | 워크플로 사용하거나 사용하지 않도록 설정합니다. | 예 |
간격(초) | 워크플로를 실행하는 반복 시간 간격(초)입니다. | 300 |
우선 순위 | 알림 우선 순위를 정의합니다. | 1 |
심각도 | 알림 심각도를 정의합니다. | 1 |
동기화 시간 | 동기화 시간 |
|
시간 제한(초) | 여기서 지정한 시간 동안 워크플로가 실행된 후 워크플로가 닫히고 실패로 표시됩니다. | 200 |
데이터베이스 연결 시간 제한(초) | 워크플로는 지정된 기간 동안 데이터베이스에 액세스할 수 없으면 실패하며 이벤트를 등록합니다. | 15 |
Target | Microsoft.SQLServer.Windows.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Comment | Mom2017ID='{9116C6C8-DC94-4F95-A324-68B0CD37F28D}';MOM2017GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.SQLServer.Windows.DataSource.EventCollectionFiltered | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.Windows.EventRule.DBEngine.SQL_Server_Assertion_3_5_Rule" Target="SqlDiscW!Microsoft.SQLServer.Windows.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2017ID='{9116C6C8-DC94-4F95-A324-68B0CD37F28D}';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.Windows.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>
<MonitoringType>$Target/Property[Type="SqlDiscW!Microsoft.SQLServer.Windows.DBEngine"]/MonitoringType$</MonitoringType>
<SqlTimeoutSeconds>15</SqlTimeoutSeconds>
<TimeoutSeconds>200</TimeoutSeconds>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime/>
<EventDisplayNumber>17065</EventDisplayNumber>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.Windows.EventRule.DBEngine.SQL_Server_Assertion_3_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/MachineName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/InstanceName$</AlertParameter2>
<AlertParameter3>Event ID: $Data/Property[@Name='EventID']$. $Data/Property[@Name='Message']$</AlertParameter3>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>