前些天做数据迁移,sqlserver 迁移到oracle 中,在恢复业务单位提供的备份数据到sqlserver2008中时,日志文件出其的大,数据才20G 日志文件都有60G了,磁盘一下子快占满 了,网上找了下,将 SQL Server 2000/2005/2008 日志文件压缩方法写下来,方便以后用。

SQL Server 2000/2005中可以快速压缩日志log文件  PropertyManagementCenterIMS 为数据库名

DUMP TRANSACTION PropertyManagementCenterIMS WITH NO_LOG
BACKUP LOG PropertyManagementCenterIMS WITH NO_LOG
DBCC SHRINKDATABASE(PropertyManagementCenterIMS )

sql server 2008 压缩方法

--查询当前数据库的名称和日志名称 注意 这个和物理文件名可以是不同的 注意
select * from sys.database_files

USE master
ALTER DATABASE PropertyManagementCenterIMS SET RECOVERY SIMPLE WITH NO_WAIT
ALTER DATABASE PropertyManagementCenterIMS SET RECOVERY SIMPLE --简单模式
USE PropertyManagementCenterIMS
DBCC SHRINKFILE ('PropertyManagementCenterIMS_log' , 1, TRUNCATEONLY)  --压缩成1M 替换日志名称 
USE master
ALTER DATABASE PropertyManagementCenterIMS SET RECOVERY FULL WITH NO_WAIT
ALTER DATABASE PropertyManagementCenterIMS SET RECOVERY FULL --还原为完全模式

SQL server 日志压缩相关推荐

  1. 什么是SQL Server日志传送?

    什么是SQL Server日志传送? (What is SQL Server log shipping?) SQL Server日志传送是一种涉及两个或多个SQL Server实例,并将事务日志文件从 ...

  2. 如何创建SQL Server日志传送

    In my last article, I show how to create Database Mirroring for high availability. This time, I will ...

  3. 清理SQL Server日志释放文件空间的终极方法

    清理SQL Server日志释放文件空间的终极方法 转自:http://www.cnblogs.com/dudu/archive/2013/04/10/3011416.html [问题场景]有一个数据 ...

  4. MS SQL数据库日志压缩方法[转]

    MS SQL数据库日志压缩方法[转] MS SQL数据库日志压缩方法 MS SQL性能是很不错的,但是数据库用了一段时间之后,数据库却变得很大,实际的数据量不大.一般都是数据库日志引起的!数据库日志的 ...

  5. SQL Server 日志数据库清理办法

    更新一个SQL Server 日志数据库清理脚本,以备日后用到. USE [master] GO ALTER DATABASE [数据库名称] SET RECOVERY SIMPLE WITH NO_ ...

  6. 使用SQL Server日志传送将SQL数据库移动到其他服务器

    As a SQL Server DBA, we are responsible for moving the customer SQL databases to other servers. Rece ...

  7. Sql server日志

    Sql server日常运维需要通过Sql server日志获得数据库报错信息. 那怎么去找日志 1.登录Sql server management studio 2.视图 3.对象资源管理器 4.管 ...

  8. sql server日志占用空间过大的问题

    一.关于日志的基本知识:     在 SQL Server 2000 和 SQL Server 2005 中,每个数据库都至少包含一个数据文件和一个事务日志文件.SQL Server 在该数据文件中以 ...

  9. SQL Server 日志传送[转载]

    http://jimshu.blog.51cto.com/3171847/590413 SQL Server 2012 日志传送 一.准备: 数据库为完全恢复模式,并事先做一次完全备份. 共享一个文件 ...

最新文章

  1. POD – Proof of Delivery
  2. STM32f103——ILI9341
  3. 直接用Jdbc就能操作数据库了,为什么还要用spring框架
  4. java rfb,github上开源的超轻量级人脸检测模型及github地址。
  5. [Python] L1-021. 重要的话说三遍-PAT团体程序设计天梯赛GPLT
  6. 利用CSS3 animation绘制动态卡通人物,无需使用JS代码
  7. html中rowspan设置动态值_大众标准里机器人程序中P值的设置存在那里?
  8. Hyper-V 3.0 - 关于存储迁移的一些说明
  9. Hero引擎47个各种问题解答
  10. NVIDIA Nsight Systems 入门及使用
  11. 好儿优机器人_好儿优机器人app
  12. 下载频道2013上半年超人气精华资源汇总
  13. XML 转 JSON
  14. emlog海报生成插件
  15. 一文搞懂底层mysql 索引那些事
  16. android游戏手柄,没手柄也不怕 键盘玩Android游戏攻略
  17. 渐进式复杂度分析-学习笔记
  18. 集成学习-3.voting与bagging
  19. linux定时定点指令
  20. nginx使用pagespeed

热门文章

  1. 第一章 白色的拉布拉多猎狗
  2. MIPS 、DMIPS、MFLOPS
  3. 2022云邮箱登陆首页介绍,企业云邮箱登陆方式有哪些?
  4. UMP系统功能 读写分离
  5. stm32 hal库 rtc 备份 寄存器 备份sram 调试笔记
  6. Swift Generics
  7. SDE DPM (随机微分方程导出的diffusion model)
  8. 基于密码的数据安全防护体系研究
  9. 学习笔记20230508--es6新特性 打散数组和解构赋值 (应用层面)
  10. 【matlab点云数据处理】平面点/点云旋转至平行于xoy平面