以下是在安装于 Linux Server 上的 ManageEngine OpManager 中配置 Microsoft SQL 数据库的步骤。
在开始配置之前,请确认已具备以下先决条件:
完成安装后,在启动 OpManager 之前,打开 Linux 终端并执行以下步骤:
database_params.conf 和 DatabaseSchema.conf:mv <OpManager_Home>/conf/database_params.conf <OpManager_Home>/conf/OpManager/DatabaseSchema.conf /opt/ManageEngine/
database_params.conf 文件复制到 OpManager 配置目录:cp <OpManager_Home>/conf/OpManager/MicrosoftSQL/database_params.conf <OpManager_Home>/conf/
OpManager/conf 目录下,根据以下内容修改 database_params.conf 文件:原始配置:
URL: jdbc:jtds:sqlServer://localhost:1433/OpManagerDB Username: dbuser Password: dbpasswd更新后的配置:
对于 SQL 身份验证: URL: jdbc:jtds:sqlServer://<MSSQL_Server_Host>:<MSSQL_Server_Port>/<MSSQL_Database_Name> Username: <MSSQL_Username> Password: <MSSQL_Password> 对于 Windows 身份验证: URL: jdbc:jtds:sqlServer://<MSSQL_Server_Host>:<MSSQL_Server_Port>/<MSSQL_Database_Name>databaseName=<MSSQL_DB_Name>;Domain=<DOMAIN_NAME>;integratedSecurity=true;authenticationScheme=NTLM; Username: <MSSQL_Username> Password: <MSSQL_Password>
OpManager/conf/ 目录下的 customer-config.xml 文件,将数据库配置从 PostgreSQL 切换为 Microsoft SQL Server:原始配置:
<configuration name="DBName" value="postgres"/> <configuration name="StartDBServer" value="true"/> <configuration name="DSAdapter" value="postgres"/> <property name="masterkey.password" value="Password123"/>更新后的配置:
<configuration name="DBName" value="mssql"/> <configuration name="StartDBServer" value="false"/> <configuration name="DSAdapter" value="mssql"/> <property name="masterkey.password" value="<MSSQL_Password>"/>
注意:此处填写的 <mssql_password> 必须与步骤 3 中填写的密码相同。
cp <OpManager_Home>/conf/OpManager/MicrosoftSQL/DatabaseSchema.conf <OpManager_Home>/conf/OpManager mv <OpManager_Home>/conf/LogAnalyzer/report-configuration.xml <OpManager_Home>/conf/LogAnalyzer/report-configuration_postgres.xml mv <OpManager_Home>/conf/LogAnalyzer/report-configuration_mssql.xml <OpManager_Home>/conf/LogAnalyzer/report-configuration.xml mv <OpManager_Home>/conf/FirewallAnalyzer/AdvancedSearch.xml <OpManager_Home>/conf/FirewallAnalyzer/AdvancedSearch_postgres.xml mv <OpManager_Home>/conf/FirewallAnalyzer/AdvancedSearch_mssql.xml <OpManager_Home>/conf/FirewallAnalyzer/AdvancedSearch.xml mv <OpManager_Home>/conf/FirewallAnalyzer/reportconfigurations.xml <OpManager_Home>/conf/FirewallAnalyzer/reportconfigurations_postgres.xml mv <OpManager_Home>/conf/FirewallAnalyzer/reportconfigurations_mssql.xml <OpManager_Home>/conf/FirewallAnalyzer/reportconfigurations.xml mv <OpManager_Home>/conf/FirewallAnalyzer/SearchGroups.xml <OpManager_Home>/conf/FirewallAnalyzer/SearchGroups_postgres.xml mv <OpManager_Home>/conf/FirewallAnalyzer/SearchGroups_mssql.xml <OpManager_Home>/conf/FirewallAnalyzer/SearchGroups.xml mv <OpManager_Home>/conf/FirewallAnalyzer/SearchViews.xml <OpManager_Home>/conf/FirewallAnalyzer/SearchViews_postgres.xml mv <OpManager_Home>/conf/FirewallAnalyzer/SearchViews_mssql.xml <OpManager_Home>/conf/FirewallAnalyzer/SearchViews.xml
sh StartOpManagerServer.shsh StartOpManagerServer.sh
注意:
感谢您的反馈!