windows 2012 +oracle 12c建立数据中心出错
金蝶云社区-云社区用户k2OS8176
云社区用户k2OS8176
0人赞赏了该文章 2,537次浏览 未经作者许可,禁止转载编辑于2015年06月27日 16:47:37

系统环境:windows 2012 datacenter +oracle 12c+EAS 8.0
按正常安装完成后,打开EAS控制台建立数据中心时报错(采用新建用户的方式),如下图,请问如何处理?




具体提示信息如下:
错误原因:
执行脚本出现错误,可能原因为
1、当前登录的数据库用户,没有创建新数据库/新用户的权限;
2、数据库对象(表/表空间/视图)等在目标数据库中已存在;
3、创建表空间时,指定的表空间存放路径在数据库所在服务器上不合法。

解决方案:
请将如下错误信息提单反馈:
[Execute provider[SingleSQLExecutor], sql[CREATE USER kdadmin PROFILE "DEFAULT" IDENTIFIED BY "Kingdee0-" DEFAULT TABLESPACE "EAS_D_KDADMIN_STANDARD" TEMPORARY TABLESPACE "EAS_T_KDADMIN_STANDARD" ACCOUNT UNLOCK] failed, sqlcode[65096] sqlstat[99999],Causedby[ORA-65096: 公用用户名或角色名无效
]]

异常堆栈:
com.kingdee.eas.tools.admin.framework.database.exception.DBSQLProviderException: Execute provider[SingleSQLExecutor], sql[CREATE USER kdadmin PROFILE "DEFAULT" IDENTIFIED BY "Kingdee0-" DEFAULT TABLESPACE "EAS_D_KDADMIN_STANDARD" TEMPORARY TABLESPACE "EAS_T_KDADMIN_STANDARD" ACCOUNT UNLOCK] failed, sqlcode[65096] sqlstat[99999],Causedby[ORA-65096: 公用用户名或角色名无效
]
at com.kingdee.eas.tools.admin.framework.database.impl.AbstractDB.executeSqlProvider(AbstractDB.java:749)
at com.kingdee.eas.tools.admin.framework.database.impl.AbstractDB.execute(AbstractDB.java:564)
at com.kingdee.eas.tools.admin.framework.database.impl.AbstractDB.executeSql(AbstractDB.java:489)
at com.kingdee.eas.tools.admin.domain.impl.DataCenterServiceImpl.initDatabase(DataCenterServiceImpl.java:1678)
at com.kingdee.eas.tools.admin.domain.impl.DataCenterServiceImpl.createNewDataCenter(DataCenterServiceImpl.java:1745)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at com.kingdee.eas.tools.admin.framework.ssap.dualrpc.SSAPServerRPCHandler.invokeService(SSAPServerRPCHandler.java:46)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at com.kingdee.eas.tools.admin.framework.dualrpc.core.common.RpcWorker.processRpcCallMessage(RpcWorker.java:237)
at com.kingdee.eas.tools.admin.framework.dualrpc.core.common.RpcWorker.run(RpcWorker.java:81)