【来自天善学院 咖啡姐 BIEE 11G 精品入门视频教程】 安装RCU时报错“ORA-65096: 公用用户名或角色名无效”
0
Oracle新手,按照视频一步步安装RCU时在第六步“创建”时遇到错误“ORA-65096: 公用用户名或角色名无效”。网上搜了下可能是oracle数据库新版本的问题,但是我是新手,也不是很明白,求助具体解决方法。多谢。
Oralce版本是“Oracle Database 12c Release 1 (12.1.0.1.0)”
忽略该错误时报如下错
Oralce版本是“Oracle Database 12c Release 1 (12.1.0.1.0)”
忽略该错误时报如下错
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
土豆侠 2014-07-13 回答
赞同来自: 梁勇 、冰咖啡 、乱了浮生
- First of all it is imperative to verify the Oracle 12c version is certified with ODI 12c. And so follow article:
Note:424527.1 Certification Matrices for ODI 10g, 11g and 12c (Platform, Java, and Database Compatibilities)select name from v$services;
alter pluggable database all open;
grant all privileges to sys with admin option;
Database Type: Oracle Database
Host Name: localhost
Port: 1521
Service Name: pdborcl.mydomain.com
Username: sys
Role: SYSDBA
梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-07-09 回答
赞同来自:
乱了浮生 - 80后小青年 2014-11-25 回答
赞同来自:
1、安装的12c数据库必须保证有一个pdb(可插拔数据库)安装,此处在安装12c时有相应的选择项,我们可以连接到sql plus后输入“select name from v$services;”查看,一般默认为“pdborcl”。
2、以sys as sysdba登录sql plus,依次输入一下命令并执行“alter pluggable database all open;”、“grant all privileges to sys with admin option;”。
3、运行rcu进行创建,在下面的信息填写时,需注意名称,如下。
数据库类型:oracle数据库;
主机名:localhost;(根据自己情况设定)
端口:1521;(根据自己情况设定)
服务名称(印象中叫这个):pdborcl(注意:这里要与1中所说的可插拔数据库名称保持一致,即上文的“pdborcl”)
用户名:sys;
4、ok,剩下的按照咖啡姐的讲解进行安装就可以了。