• |
• |
Determine which databases are unavailable. Check the Databases table on the Databases drilldown. The Status column shows which databases are unavailable. |
• |
• |
b |
Use the sp_resetstatus stored procedure (documented in Microsoft SQL Server’s Books Online) to reset the database status. |
• |
If the Suspect status was caused by a full disk during recovery, free up disk space and use the sp_resetstatus stored procedure (documented in Microsoft SQL Server’s Books Online) to reset the database status. SQL Server should then be restarted to initiate recovery. |
• |
Use the sp_resetstatus stored procedure (documented in Microsoft SQL Server’s Books Online) to reset the database status of any Suspect databases. |
• |
Stop SQL Server, and then start it from a command line with Trace Flag 3608 and minimal startup (sqlservr.exe -f -c -T3608). This setting causes SQL Server to skip its automatic recovery at startup, thereby preventing the database from being made suspect. However, the database may contain partially-complete transactions, and there may be inconsistencies between data and indexes (logical and physical corruptions). Do not carry out any database changes or updates when SQL Server is started in this way. |
1 |
• |
On the Databases drilldown, select the Summary panel to review the Log Flush Wait Time counter in the Database History graph. The database with the high graph values is the one experiencing the problem. If a database has a consistently high value that never changes, run SQL command CHECKPOINT on that database to force another log flush and check the value in Foglight for SQL Server again. |
• |
Select the Transaction Logs panel on the Databases drilldown to find the disks on which the log for this database resides. |
• |
On the SQL Activity drilldown, click the SQL I/O Activity panel and look at the SQL Server Physical I/O chart, to view whether SQL Server is generating high amounts of disk activity. This chart displays the rate (I/O per second) for each type of I/O that SQL Server is performing. If SQL Server is not generating a lot of I/O activity, the high disk queue length is most likely being caused by some other Windows process, or by Windows itself. |
• |
On the SQL Activity drilldown, click the Sessions panel to see which SQL Server processes are executing at the time the alarm was raised, and the SQL currently being executed. |
• |
On the SQL Activity drilldown, click the SQL I/O Activity panel and look at the SQL Server Physical I/O chart, to view the Checkpoint statistic. If the Checkpoint process is generating a lot of I/O, review the Recovery Interval setting in the Configuration drilldown. |
1 |
5 |
Select the option No in the field that requests indicating whether Foglight should dynamically add and maintain the hosts for this service. |
6 |
Click Finish. |
7 |
In the Actions column, click Add ( |
8 |
Click Add specific component. |
9 |
10 |
Click Search. |
12 |
Click Add Components. |
14 |
Use the From list to select the option All Models. |
17 |
Click Add Components. |
1 |
Go to Dashboards > Administration > Setup & Support > Blackouts. |
2 |
Click the option Create a One-Time Blackout. |
3 |
In the next screen select the option Suspend Alarms. |
4 |
6 |
Use the next screen, Specify Blackout Period, to select the start and end times of the blackout period and click Next. |
8 |
Click Finish to complete the procedure. |
NOTE: For detailed information regarding the use and configuration of reports, see Foglight User Guide > Working with Reports. |
1 |
2 |
Click Generate a Report. |
3 |
Select Templates By Module > Databases > SQL Server > Reports. |
5 |
Click Next. |
8 |
Click Next. |
12 |
Click Finish. |
13 |
Upon successful completion of the report generation process, the Report Generated Confirmation dialog box appears. |
14 |
To view the report, click Download Now. |
15 |
• |
• |