create arcsde service“,ArcSDE管理员用户(sde)必须具有DBADM权限才能安装或升级ArcSDE for DB2。”

create arcsde service“,ArcSDE管理员用户(sde)必须具有DBADM权限才能安装或升级ArcSDE for DB2。”

问题描述:

arcsde10作为pcA安装在windows7 pc上,db2 9.5安装在windows server 2003 pc上作为pcb。在pcb中,“db2admin”,“db2user”和“administrator”组中有一个“sde”用户。在pcA中,通过arcsde命令行执行sdesetup -o prerequisite_check -d db2 -d gisdb13 -u sde,然后输入密码,显示消息“正在检查地理数据库的INSTALL权限... 当前用户没有权限安装地理数据库实例 ArcSDE管理员用户(sde)必须具有DBADM权限安装或升级ArcSDE for DB2“。create arcsde service“,ArcSDE管理员用户(sde)必须具有DBADM权限才能安装或升级ArcSDE for DB2。”

为什么用户“sde”没有DBADM权限? “sde”位于“db2admin”组中。
对不起,我的英文不好,谢谢你的回答!

Db2admin通常是SYSADM组,而不是数据库的DBADM。这应该没关系,但我猜测ArcSDE安装特别针对DBADM授权进行检查。这是一个错误,你应该向ESRI报告。你可以做的只是

grant dbadm to sde 

并且应该解决问题。