求助:SQL日志写满,我该怎么办

chenmo5097 2004-11-23 11:43:46
系统提示日志满了,要备份,可以我找不到相关的选项,请教教我
用的是SQL2000,服务器是别人的
...全文
133 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tigerhu76 2004-11-24
上面的代码没有测试,不知道是否有错
回复
tigerhu76 2004-11-24
刚才看到的代码:

下面的示例分离 77169database,然后将 77169database 中的一个文件附加到当前服务器。
1. EXEC sp_detach_db @dbname = '77169database'
2. 在电脑里删掉日志文件
3. EXEC sp_attach_single_file_db @dbname = '77169database',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\77169database.mdf'


另外:
清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
回复
runmin 2004-11-24
所有任务 - 备份数据库 - 选事务日志
回复
runmin 2004-11-24
收缩数据库,收缩还不行,就备份清空
回复
flying310 2004-11-24
备份,清空,不过楼主够牛的。
回复
Goldrush 2004-11-24
好厉害
回复
tigerhu76 2004-11-24
我是先让数据库分离,然后删掉旧日志文件(或拷到其他地方),再把刚才分离的数据库附加进去。附加时会重新建立日志文件。
回复
hacker18 2004-11-24
哇!
回复
bozy 2004-11-23
sql server裏面有 管理工具的,仔細看看
回复
Tal 2004-11-23
你有备份权限就可以清空日志
回复
jiank 2004-11-23
教你一个简单而又安全的办法:新建一个数据库,把原来的那个导入数据,原来的那个删除或者改名,新的改成原来的名字,搞定!
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-11-23 11:43
社区公告
暂无公告