暂无图片
分享
Amy_liu923
2020-06-01
oracle 创建pdb时遇到的问题,麻烦各位老师帮忙看看,谢谢

oracle版本:12.2.0
问题一:create pluggable database amy01 admin user amy01 identified by RenSheng9 roles=(connect); pdb是正常的,可是 admin user "amy01"用户查不到呢,是没创建吗?什么原因呢?
捕获.PNG

问题二:按如下步骤创建的pdb ,数据文件的位置怎么这么深,而且还有一堆字母的目录是什么?是不是可以和dbca创建的pdb的文件路径一样呢?
alter system set db_create_file_dest=’/orcl/app/oracle/oradata/orcl/amy01’;
捕获02.PNG

收藏
分享
5条回答
默认
最新
行者

用户名得大写,小写肯定查不到

暂无图片 评论
暂无图片 有用 0
Kun

Oracle对于对象字符默认都会转换成大写存储哦,除非是强制小写

暂无图片 评论
暂无图片 有用 0
Amy_liu923

明白了,已查到,谢谢。 麻烦问下第二个问题呢。

暂无图片 评论
暂无图片 有用 0
JiekeXu
暂无图片

第二个问题是由于使用了默认的 OMF 文件管理方式,你说的一堆字母应该是 PDB 的 GUID,全局唯一名。
可以使用如下 SQL 查证一下:

SELECT NAME, CON_ID, DBID, CON_UID, GUID FROM V$CONTAINERS ORDER BY CON_ID;

SQL> COL NAME FORMAT A15
SQL> SELECT NAME, CON_ID, DBID, CON_UID, GUID FROM V$CONTAINERS ORDER BY CON_ID;

NAME CON_ID DBID CON_UID GUID


CDB$ROOT 1 1895287725 1 2003321EDD4F60D6E0534E40E40A41C5
PDB$SEED 2 2795386505 2795386505 200AC90679F07B55E05396C0E40A23FE
SAAS_SALES_AC 3 1239646423 1239646423 200B4CE0A8DC1D24E05396C0E40AF8EE
SALESPDB 4 3692549634 3692549634 200B4928319C1BCCE05396C0E40A2432
HRPDB 5 3784483090 3784483090 200B4928319D1BCCE05396C0E40A2432

暂无图片 评论
暂无图片 有用 0
Amy_liu923
问题已关闭: 问题已经全部得到解决,在这谢谢三位老师
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏