最近被SEP11病毒服务器的内置数据库增升过快搞得头大,找了好多人,百度了好几天,也没答案,终于在官网上找到这篇文章,并加以在真实环境下验证成功。 进行以下方案之前,请保证您的 SEPM 安装盘(默认是 C: 盘)最少有 1G 或者以上的空间(建议留出至少 2G 空间) 1 停止“Symantec Endpoint Protection Manager”服务; 2 停止“Symantec Embedded Database”服务,复制 C:\Program Files\Symantec\Symantec Endpoint Protection Manager\db\ 里面的所有文件复制到其它目录备份 这个动作是以防不测);“c:\”取决于你安装的路径。 3启动“Symantec Embedded Database”服务,进入 C:\Program Files\Symantec Endpoint Protection Manager\ASA\Win32 目录,双击打开"dbisqlc.exe"; 4 在 Login 的窗口,在 "User ID" 输入 dba,在 “password” 输入您的数据库的密码 此密码是你安装的时候设置的密码,一般和您的控制台的登陆密码相同,但是如果控制台后来有改密码则两个密码是不一样的,数据库的密码还是安装的时候设的密码,这个密码一般不会去改。 5 在"Data Source Name ",选择 SymantecEndpointSecurityDSN,确定; 6 进入数据库的命令行,输入以下命令: Delete From Binary_file where type='DownloadedContentFile' 然后点击“执行”。 7 退出数据库的命令行窗口,重启 Symantec Embedded Database 服务; 8 在 开始-> 运行输入 CMD ,点击确认进入 Windows命令行, 然后输入以下命令 cd C:\Program Files\Symantec\Symantec Endpoint Protection Manager\ASA\win32 dbunload -c "uid=dba;pwd=password_set_during_install" -ar 注意:请把 password_set_during_install 替换为您实际的数据库密码 回车后执行,该命令行将自动收缩数据库; 9 收缩完成后,重新启动 Symantec Embedded Database 服务。 10 重新启动Symantec Endpoint Protection Manager 服务。 11 单击“开始 -> 所有程序 -> Symantec Endpoint Protection Manger”,选择“配置服务器向 导”,重新配置 SEPM 服务器.
转载于:https://blog.51cto.com/zcry21cn/1676310