sp_cycle_errorlog (Transact-SQL)
サーバーを再起動するときと同様に、現在のエラー ログ ファイルを閉じ、エラー ログの拡張番号を使い回します。新しいエラー ログには、バージョンおよび著作権の情報と、新しいログが作成されたことを示す行が含まれます。
構文
sp_cycle_errorlog
結果セット
なし
解説
SQL Server を起動するたび、現在のエラー ログの名前が errorlog.1 に変更され、errorlog.1 は errorlog.2 に、errorlog.2 は errorlog.3 へと名前が変更されます。sp_cycle_errorlog を使用すると、サーバーを再起動しなくても、エラー ログ ファイルを使い回すことができます。
権限
sp_cycle_errorlog の実行権限は、sysadmin 固定サーバー ロールのメンバに制限されます。
戻り値
0 (成功) または 1 (失敗)
例
次の例では、SQL Server のエラー ログを使い回します。
EXEC sp_cycle_errorlog ;
GO
参照
関連項目
システム ストアド プロシージャ (Transact-SQL)
sp_cycle_agent_errorlog (Transact-SQL)