导出BAM里面的东西

BAM中的数据对象和报表,以及告警都可以通过ICommand导出。

 

使用ICommand之前需要先修改一个文件,以设置你使用ICommand时连接服务器的帐号密码信息。该文件是ORA_SOA_HOME\bam\config\BAMICommandConfig.xml,添加以下两行:

 

然后就可以用icommand.bat/sh来执行导出导入操作了:

导出数据对象(定义和数据):

  icommand -cmd export -name "/public/DataObject/My_Demo" -type folder -file do_my_demo.xml

  我这里导出的是一个目录,即包括其中的全部DO,如果是单个也可以,参考手册看看就ok。

导出报表定义:

  icommand -cmd export -name "/public/Report/My_Demo_Reports" -type folder -file reports_my_demo.xml

  这里导出的是也是一个目录,即包括其中的全部Report,如果是单个也可以,参考手册看看就ok。

导出告警定义:

  icommand -cmd export -type rule -name Alert-11 -file alert-level1.xml

  这里导出的是单个Alert,似乎没有看到有导出成批的alert的命令,大家在手册里找找或许有吧。

 

导出后,导入的命令也是类似的,这里就不再详细给出了。

posted @ 2010-08-15 18:26  长须飘飘  阅读(336)  评论(0编辑  收藏  举报