[转帖]Hyperion的用户迁移之路_Hadoop,ERP及大数据讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Hadoop,ERP及大数据讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3273 | 回复: 0   主题: [转帖]Hyperion的用户迁移之路        下一篇 
lijia.peng
注册用户
等级:上尉
经验:753
发帖:66
精华:0
注册:2013-11-5
状态:离线
发送短消息息给lijia.peng 加好友    发送短消息息给lijia.peng 发消息
发表于: IP:您无权察看 2013-11-13 9:08:15 | [全部帖] [楼主帖] 楼主

Hyperion的用户之路于我来说可谓艰辛异常,之前从Hyperion3.3.1到Hyperion 11.1.1.3

      因为hyperion升级的话不能一步到位,比如升级到它的前一个版本,然后才能升级到最高版本(也就是目前的11.1.1.3),很多工作可能都集中在测试上,就是为了保证升级的时候不出差错,在最后系统快要求验收的时候才发现,hyperion11.1.1.3要求essbase必须外部化,这也是我们在workspace中打开financial report发现的问题,当时连想死的心都有,不过好在还是下了狠心直接把Essbase重新安装再升级(因为并不确定这样做会给系统带来什么样的影响),之后遇到的一系列问题都因为essbase的成功完整的升级而简单很多,比如用户的迁移即如此,下面我简单的介绍下用户迁移所采用的步骤:

       一、因从hyperion3.3.1升级的时候已经把用户升级上来了,所以这部分变得很简单,直接把原先的用户和权限从文件系统(hyperion11.1.1.3新功能)导出并进行相关编辑(此处我只删除已经不用的用户和权限),你可以直接用excel做好模板,然后倒入到系统中即可

      二、导入到文件系统之后,原先存储在关系库中关于用户和组的SID并没有进行相应的更新,此处我用存储过程,并结合游标用代码进行更改

    三、用户和权限迁移之后,还需要迁移角色,并创建安全筛选器

这是第一种方法的简单介绍,那么第二种方法用的是用户导入,直接使用命令

请先参考官方文档对于ProvisionUsers.cmd的用途和用法介绍,命令参数为:

ProvisionUsers [-f:<passwordFile>] [/ADMIN:adminame] [/U:user1[;user2;user3]] [/A:application] [/R:30]

参考:在cmd中输入ProvisionUsers/?

如:ProvisionUsers /ADMIN:admin /A:TEST

然后使用ImportSecurityUser.bat的文件输入密码即可(具体是import什么文件已经忘记,但是是和ProvisionUsers.cmd同一个目录下)

第二种方法很费劲,不推荐




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论