最近发现Sharepoint的数据库磁盘经常满,导致无法保存数据,经检查发现数据磁盘的所有日志文件远远大于数据文件,因此需要收缩日志文件,一开始利用图形化的收缩文件方式,只有收缩数据文件的大小,对于日志文件并不起作用:

这个方式只有数据库事务是简单模式下起作用,如果是完全模式不起任何作用,也就是收缩不了日志文件,检查数据库的事务模式,可以通过以下SQL语句:

SELECT NAME, recovery_model_desc FROM sys.databases

经检查发现sharepoint的状态数据库日志文件很大,因此缩减状态数据库日志文件到50M,具体操作如下:

ALTER DATABASE StateService_fe3a026d155a4852b906c8f3735cdcd3 SET Recovery simple --设置简单恢复模式
go
use StateService_fe3a026d155a4852b906c8f3735cdcd3
go
DBCC SHRINKFILE(StateService_fe3a026d155a4852b906c8f3735cdcd3_log,50)
go

ALTER DATABASE StateService_fe3a026d155a4852b906c8f3735cdcd3 SET RECOVERY FULL;  --恢复为原模式

GO 

最终实现的效果,如下图:

转载于:https://www.cnblogs.com/tdskee/p/3637587.html

清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法相关推荐

  1. SQL Server 2008 R2 开启数据库远程连接

    今天要测试一个.net系统~因为配置的数据库是SQL Server~我就不得不安装SQL Server 2008 R2~现在我们就一起来看看SQL Server 2008 R2是如何打开远程连接端口1 ...

  2. SQL Server 2008 R2开启数据库的远程连接及客户端配置

    SQL Server 2008 R2如何开启数据库的远程连接 SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数 ...

  3. SQL Server 2008 R2 新建数据库、表的简易流程

    目的:安装了SQL Server后新建一个新的数据库,添加一个表,为后续的功能开发做测试准备: 新建数据库简易流程 新建数据库 新建表 填充数据 新建数据库 连接对象资源管理器后,选中数据库,右键新建 ...

  4. SQL SERVER 2008 R2 清除数据库日志 sql语句

    清除数据库日志: ALTER DATABASE yidinatest SET RECOVERY SIMPLE DBCC SHRINKDATABASE(yidinatest, 1) ALTER DATA ...

  5. 安装 SQL Server 2008 R2 的硬件和软件要求(转)

    以下各部分列出了安装和运行 SQL Server 2008 R2 的最低硬件和软件要求.有关 SharePoint 集成模式下的 Analysis Services 的要求的详细信息,请参阅硬件和软件 ...

  6. sqlserver2008r2表复制原表_SQL Server 2008 R2 主从数据库同步

    主数据库服务器: OS:Windows Server 2008 R2    DB: SQL Server 2008 R2 Hostname : CXMasterDB IP: 192.168.1.224 ...

  7. Sql Server 2008 R2 清理内存的三种方法

    公司最近上线一套系统,运行中发现,SQL Server 2008 R2运行越久,占用内存会越来越大,导致最后不得不重启Sql Server来解决,或者是因为Sql 2008本身内存回收机制做的不够好, ...

  8. PowerShell 2.0 实践(十二)管理 SQL Server 2008 R2(1)

    DBA可以使用的工具很多,对于SQL Server来说,有查询分析器.事件探查器.命令行工具等,其中SQL语句是重中之重,但是PowerShell的出现使得DBA又多了一种选择. 测试脚本下载 本系列 ...

  9. SharePoint 2010 与 SQL Server 2012 报表服务集成

    一.安装报表服务外接程序 SharePoint产品准备工具可以安装 Reporting Services 外接程序的 SQL Server 2008 R2 版本.SQL Server 2012 包括 ...

  10. sqlserver200864位下载_sqlserver2008 64位|sql server 2008 R2 64位企业版下载 - 121下载站

    sql server 2008 R2 64位企业版是微软官方发布的64位版本,支持win7.win8等操作系统.sql server 2008 R2是最新版本的数据库软件,可以有效地提升企业内部数据库 ...

最新文章

  1. 设置IE安全并打开自动仿冒网站筛选器和IE安全设置
  2. php7的redis和yaf的扩展安装
  3. 标签的for循环和if_SO面试题08:如何从一个多层嵌套循环中直接跳出?
  4. Docker_基础知识
  5. Flask框架(SQLAlchemy(python3版本)中添加数据 )
  6. 《天天数学》连载11:一月十一日
  7. DISCUZ!X1模板home空间模板修改说明home.php
  8. ZooKeeper JMX enabled by default
  9. 2019年 8月7日 日报
  10. multiset用法详解
  11. r语言r-shiny_如何使用R Shiny进行EDA和预测
  12. php%00 截断,%00截断问题
  13. OSChina 娱乐弹弹弹——程序猿的酒文化
  14. Sklearn上机笔记--标准化
  15. 3D建模软件功能解析之Maya篇
  16. 从violate到ConcurrentHashMap,我通过引导面试官,过了多场技术面试
  17. QUECTEL上海移远4G通讯CAT4模组EC20CEFAG模块串口调试指南之03【EC20模组基础串口指令说明】
  18. TP-wr703N TTL刷机以及刷u-boot/breed教程记录
  19. webpack中development和production的理解
  20. pdb文件及引发的思考

热门文章

  1. 服务器安装python虚拟环境
  2. plt绘制xy轴起始刻度
  3. re.sub对多处字符串进行替换
  4. 基于Python从头开始使用 RMSProp 进行梯度下降
  5. Python图数据库neo4j学习实践
  6. python 基于滑动平均思想实现缺失数据填充
  7. 增大表名最大长度_全球最大室内滑雪场结构技术解密!
  8. linux 终端 拼音,告诉你Ubuntu中文智能拼音输入法配置的方法及命令
  9. rsr分档matlab,matlab练习程序(dubins曲线)
  10. mysql约束_mysql数据库的基本建库,建表,约束,属性 操作--001