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

chenmo5097 2004-11-23 11:43:46
系统提示日志满了,要备份,可以我找不到相关的选项,请教教我
用的是SQL2000,服务器是别人的
...全文
160 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
blues-star 2004-11-24
  • 打赏
  • 举报
回复
所有任务 - 备份数据库 - 选事务日志
blues-star 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
  • 打赏
  • 举报
回复
教你一个简单而又安全的办法:新建一个数据库,把原来的那个导入数据,原来的那个删除或者改名,新的改成原来的名字,搞定!

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧