sql-server - Sql Server 2008 代理日志清除

标签 sql-server sql-server-2008 error-log

今天我意识到我的 Sql Server 2008 磁盘空间已满。 当我检查磁盘使用情况时,我看到 sql 代理日志如下图所示。 如何清理这些日志文件? 我搜索了有人说从磁盘上物理删除,但有人说不要物理删除。我很困惑。 我应该从磁盘删除物理数据还是以其他方式删除日志文件? 当这个清理任务进行时,我需要关闭服务器代理吗?

谢谢

Disk Usage

最佳答案

我将创建一个每天运行的 SQL 代理作业来滚动事件错误日志文件。如果您需要超过一周的错误,您可以将其设置为每周运行。

exec sp_cycle_errorlog

关于sql-server - Sql Server 2008 代理日志清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42734488/

相关文章:

command-line - 为什么 SQL Server Management Studio 2008 命令行开关停止工作?

sql - 将日语字符传递给 SQL Server 存储过程

sql-server - Azure SQL 服务器集允许在 ARM 模板或 PowerShell 中访问 Azure 服务

sql-server - 连接多个 nvarchar 列

sql-server - 缺少索引 - 来自执行计划 SQL Server 2008 的非聚集索引

mysql - SQL 查询将一个表中的单行插入到另一个表中的多行中

mysql - MAMP Mysql 错误 - 无法打开日志

PHP 的配置设置 'error_log' 不起作用

Android Studio 3.1 未显示构建错误详细信息

sql-server - Visual Studio团队在线服务-运行sql脚本