制定作业
截断事务日志:
BACKUP LOG { database_name | @database_name_var }
{
[ WITH
{ NO_LOG | TRUNCATE_ONLY } ]
}
收缩事务日志文件
收缩相关数据库的指定数据文件或日志文件大小。语法
DBCC SHRINKFILE
( { file_name | file_id }
{ [ , target_size ]
| [ , { EMPTYFILE | NOTRUNCATE | TRUNCATEONLY } ]
}
)
截断事务日志:
BACKUP LOG { database_name | @database_name_var }
{
[ WITH
{ NO_LOG | TRUNCATE_ONLY } ]
}
收缩事务日志文件
收缩相关数据库的指定数据文件或日志文件大小。语法
DBCC SHRINKFILE
( { file_name | file_id }
{ [ , target_size ]
| [ , { EMPTYFILE | NOTRUNCATE | TRUNCATEONLY } ]
}
)
解决方案 »
- 3表查询中的top问题
- 抢答,20分钟内有效
- 怎么得到用户定义的所有存储过程和参数?
- 问一个,按日期统计点击数的问题...
- 客户端程序连接sql 2000,双击客户端程序报:登录不正确
- 急!急!急!附加数据库后,缺少登录名怎么办????有助我解决此问题者,连付10次100分(共1000分)到你帐上!!!决不失言!!!!
- 相同结构的两个表,将t1中的ID不等于t2中的ID的纪录插入t2中,应该如何书写?
- 怎么把一个表先按某个字段(datetime类型)中的年份排序并作为一个大类,然后在这个大类中按月份排序?问题内详
- 送分在线等:SQL Sserver 2005 标准版 有报表服务器吗?
- S*O*S !!!关于两台服务器ms-sql server 远程数据同步的问题!
- 急求教,在线:sql2000 安装问题。安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log
- 把ID列IDENTITY标识属性去掉,变成INT型的SQL语句
每隔1小时或更长(更短)做下日志备份:
backup log dbname to disk='d:\backup\dbname_log.trn' with noinint
dbcc shrinkfile('dbname_log',300)
dbname_log是数据库日志文件的逻辑名。
这样安排job的话,日志文件就会保持在300MB了