在升级到 Microsoft SQL Server Express 之前,当数据库已满时减小数据库大小

默认 Microsoft SQL Server Express 数据库数据文件和日志数据大小有 10 GB 的限制。当您从大小大于 10 GB 的嵌入式数据库升级并且您在升级到 Microsoft SQL Server Express 的过程中时,升级过程无法继续。
如果管理服务器配置向导检测到数据库大小已太大,您可能会看到以下消息:
SQL Server Express 数据库达到 10 GB 大小限制。您必须重新配置升级设置,以先导入较少的数据。然后再次运行升级向导。
当默认数据库大小太大时,暂停升级并执行以下步骤:
步骤 1:减少收集日志的天数
在以下文件中减少天数:
C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\tomcat\etc\conf.properties
  • scm.sqlexpress.migration.otherlog.days=7
  • scm.sqlexpress.migration.learnedapps.days=0
  • scm.sqlexpress.migration.clientserveractivity.days=3
  • scm.sqlexpress.migration.traffic.days=7
  • scm.sqlexpress.migration.packet.days=7
  • scm.sqlexpress.migration.security.days=7
这将减少迁移到 SQL Server Express 数据库的数据量。
注意
scm.sqlexpress.migration.clientserveractivity.days
已默认设置为 7,以保持较小的数据库大小。
步骤 2:重新启动管理服务器升级向导
双击
..\Symantec\Symantec Endpoint Protection Manager\bin\upgrade.bat
如果在进行这些更改之前已启动“
数据库备份和还原
”对话框,请通过双击
..\Symantec\Symantec Endpoint Protection Manager\bin\dbtools.bat
来重新启动它