如何在MS SQL Server中自定义Mobile Device Manager Plus事务日志的大小?

描述

本文档说明了在MSSQL服务器中减小Mobile Device Manager Plus日志大小所涉及的步骤。如果Mobile Device Manager Plus的事务日志的大小增加,则可能会导致服务器启动问题。因此,建议定期清理这些日志或自定义Mobile Device Manager Plus事务日志的大小。

本文档仅适用于使用带有MSSQL数据库的Mobile Device Manager Plus的客户。
注意:您还可以参考Microsoft推荐的步骤。

  1. http://msdn.microsoft.com/en-us/library/bb522469.aspx
  2. http://msdn.microsoft.com/en-us/library/ms190488.aspx

步骤

在装有Mobile Device Manager Plus服务器的计算机上执行以下步骤:

  1. 进入运行,键入services.msc
  2. 搜索ManageEngine Mobile Device Manager Plus server,停止服务。

需要在配置了MS SQL数据库的计算机上执行以下步骤:

  1. 进入SQL Management Studio。
  2. 导航至“memdm”数据库,右击它。
  3. 选择属性,点击选项
  4. 恢复模式选择为简单
  5. 新建查询下,连接到Mobile Device Manager Plus数据库执行以下查询之一。您可以选择缩小日志的大小,也可以更改日志的大小,如下所述:
    1. 缩小Mobile Device Manager Plus数据库的大小。Microsoft建议使用以下查询来缩小Mobile Device Manager Plus数据库的大小。使用此查询,您可以确定数据库的大小,并按百分比缩小可用空间。
      如果将该值指定为“20%”,则如果有可用空间,数据库的大小将缩小20%。这对较小的数据库不起作用。建议仅用于大型数据库。
      DBCC SHRINKDATABASE (数据库名称、目标百分比)
      例如:DBCC SHRINKDATABASE (mdm,20)
    2. Alter Database Modify File,可用于更改事务日志的大小。您可以使用它来增加或减少用于存储事务日志的内存。有关详细信息,请参阅Microsoft文章中建议的步骤:更改数据库文件和文件组选项的步骤Alter database <DATABASENAME > MODIFY FILE (Name = "<DATABASENAME>_log",MAXSIZE=5 GB)
       
      例如:Alter database mdm MODIFY FILE (Name = "mdm_log",MAXSIZE=5 GB),这意味着Mobile Device Manager Plus日志大小不会超过5 GB
     
  6. 重启装有Mobile Device Manager服务器的计算机。

您可以看到,MSSQL数据库中的Mobile Device Manager Plus日志大小现在将减小。