统一监控目前支持 GBase8a 数据库(单机版)、DB2 数据库、MySQL 数据库、 GBase8t 数据库、GBase 8s 数据库作为资源库,推荐使用 GBase 8a 数据库为资源库, 资源库的安装过程,请参考各个数据库产品的安装手册,在此不再赘述。资源库需 要使用 utf-8 字符集。
资源库安装完成后,需要对资源库进行初始化,具体操作如下:
如果您使用 GBase 8a 数据库作为资源库,可以通过界面进行自动初始化, 请继续阅读后续章节。如果需要手动初始化,那么请从安装光盘中获得初 始化脚本,文件名为 dbupdate_db8a{version}.sql(version 为统一监控 的版本)。通过命令行,执行该脚本,将会生成名为 monitor 的数据库。 Sql 导入命令:gbase <dbupdate_db8a{version}.sql,也可以通过 GBase 8a 的可视化工具执行文件中的脚本,初始化资源库。
如果您使用 DB2 数据库作为资源库,则需要在 DB2 命令行模式下执行命 令,导入 dbupdate_db2{version}.sql 数据文件。Sql 导入命令:db2 -vtf dbupdate_db2{version}.sql。
如果您使用 MySQL 数据库作为资源库,则需要在 MySQL 命令行模式下执行 命令,导入 dbupdate_mysql{version}.sql 数据文件。Sql 导入命令: mysql> source dbupdate_mysql{version}.sql,也可以通过 MySQL 的可视 化工具执行文件中的脚本,初始化资源库。MySQL 资源库安装注意事项参 见附录。
如果您使用 Gbase 8t 数据库作为资源库,则需要在 Gbase 8t 命令行模式 下执行命令,导入 dbupdate_db8t{version}.sql 数据文件。Sql 导入命 令:dbaccess < dbupdate_db8t{version}.sql,也可以通过 GBase 8t 的 可视化工具执行文件中的脚本,初始化资源库。
如果您使用 Gbase 8s 数据库作为资源库,则需要在 Gbase 8s 命令行模式 下执行命令,导入 dbupdate_db8s{version}.sql 数据文件。Sql 导入命 令:dbaccess < dbupdate_db8s{version}.sql,也可以通过 GBase 8s 的 可视化工具执行文件中的脚本,初始化资源库。
数据库初始化支持增量更新,在统一监控版本升级时,不需要 drop 到原有数 据库再重新创建。从 30.7.0 版本开始,统一监控的每次升级对应的数据库更新会 在 dbupdate_db8a{version}.sql 中标注:
版本标记如下:
-- --------------------------------------- -- gcmonitor_version:30.7.0
-- issue:redmine 37180-- date: 2017/03/29
-- -------------------------------------------------------- -- gcmonitor_version:30.8.0
-- date:2017/04/20从对应的版本的标记往下执行即可。




