OpManager数据库重新索引和Vacuum

OpManager数据库重新索引和Vacuum

OpManager数据库重新索引和Vacuum 

停止OpManager服务

确保任务管理器中没有正在运行的postgres进程

以管理员身份打开命令提示符,然后转到/OpManager/bin目录

执行startPgsql.bat以启动PGSQL

以管理员身份打开新的命令提示符,然后转到/OpManager/pgsql/bin目录

使用以下命令连接数据库

psql -U postgres -p13306 -h127.0.0.1 OpManagerDB(基本版)

psql -U postgres -p13308 -h127.0.0.1 ProbeDB(企业版-探针)

psql -U postgres -p13307 -h127.0.0.1 CentralDB(企业版-中央)

一 一执行以下命令

reindex database "OpManagerDB";

vacuum full verbose;

完成该过程需要一些时间。完成之后,

使用 \q 退出数据库控制台

在第一个命令窗口中,执行stopPgsql.bat文件。 

启动OpManager服务。 
    • Related Articles

    • Applications Manager后端数据库 PGSQL 的维护

      安装在Windows上 注意:在执行以下步骤之前,请使用<AppManager Home>\bin\BackupPGSQLDB.bat(或 BackupPGSQLDB.sh)脚本进行完整的数据库备份: 打开services.msc,停止“ManageEngine Applications Manager” 服务,或通过具有管理员权限的命令提示符。 如果您正在使用命令提示符,请转到<AppManager_Home>目录并执行以下命令: shutdownApplicationsManager.bat ...
    • 【OPM-新增数据库实时备份功能】

      从版本 127189 开始,为内置的 PGSQL 设置引入了实时数据库备份功能。现在可以在数据库运行时备份数据库的副本。 具体操作如下,选择计划备份时间,提取密码,备份保持的版本次数等信息,即可开启实时备份以实现对数据的灵活维护。 注意:备份目录磁盘中的可用空间需要高于 <OpManager >/pgsql/ data 的总大小和额外需要的 10 GB。即磁盘上的可用空间应大于<OpManager >/pgsql/data 的总大小 + 10 GB。 点击报表可以查看备份状态 还原数据库 ...
    • 如何连接到ServiceDesk Plus的Pgsql和MSSQL数据库?

      请参考以下说明连接到数据库: MSSQL数据库:请连接到SQL服务器的查询分析器并执行查询语句。 PGSQL数据库: 适用于9.4版本: (要了解使用的数据库配置信息,请查看[SDP-主目录]/conf文件夹下名为databaseinfo的文件) 适用于9.3及以下版本: (要了解使用的数据库的配置信息,请查看[SDP-主目录]/server/default/conf文件夹下名为databaseinfo的文件) ...
    • SDP 14600以上版本获取登录数据库密码

      SDP 14600以上版本获取登录数据库密码 在14600以上版本,默认数据库密码将不再是固定的密码,变为每个系统特定的加密密码,存储在conf路径的database_params.conf文件中,并且需要在bin目录下执行decryptPostgresPassword.bat进行解密,参考如下图:
    • 【OPM】数据库mssql和pgsql双向迁移

      鉴于不同客户对后端数据库的需求,以下说明可对mssql和pgsql数据库执行双向迁移 (基于客户环境125422版本测试) 迁移前请停止opm服务 PGSQL 到 MSSQL 的迁移步骤: 在PGSQL设置中,转到OpManager主页→bin,从此路径以管理员权限启动命令提示符并运行DBConfiguration.bat。 在显示的弹出窗口中,请选择MSSQL,选中“从现有数据库迁移数据”选项,输入具体终端信息,然后单击确定,执行如下所示: 迁移完成后,启动产品并检查其是否正常工作 MSSQL ...