FM SDK 更新schema,create/modiy DB, Publish package

浏览: 2345

最近客户需求要求不使用Frame work application而通过scripts更新 DB schema, publish package etc. 以便日后可以自动化。

网上有一些类似的资料但是没有完整可执行的,这里稍微总结一下。

方法其实就是用FM SDK-> BMTscriptplayer执行 xml文件。 通过对xml文件的编辑实现相应功能。参考文档见附件。

少说废话,安装FM SDK后有2种方式可执行,这里介绍BMTscriptplayer

BMTscriptplayer常用语句:参见 ”D:\Cognos materials\Cognos_FM_SDK_develop_guide (Eng).pdf“  26~28页。

例子:

BmtScriptPlayer -m "D:\ERIC\TEST\TEST.cpf" -a "D:\ERIC\ActionLogs\action-log-test1.xml" -e20 -s global -u _zhangy19 -p password -n

下面给大家几段更改FM的XML例子供大家参考:

1.更改FM model schema name (这里只列出transaction 部分)

2.创建更新DB

3.创建更新package

4.发布package

----20140505----

为方便大家使用,给大家发个完整精简版的template供大家参考附件: action-log-template.xml ,请把相应的cpf路径,package名,schema,Cognos connection路径替换掉,用BMTSCIPRTPLAYER执行。(命令参考上文)。

推荐 0
本文由 bacckom 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册