Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章给大家分享的是有关Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在
千家信息网最后更新 2026年10月31日Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办
这篇文章给大家分享的是有关Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
在使用12c多租户模式,创建PDB时遇到如下 ORA-01276 错误:
SQL> select * from v$version;BANNER CON_ID-------------------------------------------------------------------------------- ----------Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production 0PL/SQL Release 12.2.0.1.0 - Production 0CORE 12.2.0.1.0 Production 0TNS for Linux: Version 12.2.0.1.0 - Production 0NLSRTL Version 12.2.0.1.0 - Production 0SQL> create pluggable database yhem from pdb1 2 file_name_convert=('/u01/app/oracle/oradata/ORCL/3F605C8D8A4206B6E0536838A8C04ACF','/u01/app/oracle/oradata/ORCL/enmotech');create pluggable database yhem from pdb1*ERROR at line 1:ORA-01276: Cannot add file/u01/app/oracle/oradata/ORCL/enmotech/datafile/o1_mf_system_d0n37tyk_.dbf.File has an Oracle Managed Files file name.
这个错误是由于使用了OMF管理模式后,不允许显示的指定目录转换的映射关系。
可以通过设置DB_CREATE_FILE_DEST参数指向新的PDB目录,执行PDB Clone创建即可。
SQL> alter system set db_create_file_dest='/u01/app/oracle/oradata/ORCL/enmotech';System altered.SQL> create pluggable database yhem from pdb1 ;Pluggable database created.SQL> select name from v$datafile where con_id=5;NAME------------------------------------------------------------------------------------------------------------/u01/app/oracle/oradata/ORCL/enmotech/PG1/428AB277A7FC3DE6E0530381250AFAB1/datafile/o1_mf_system_d3ybm4z6_.dbf/u01/app/oracle/oradata/ORCL/enmotech/PG1/428AB277A7FC3DE6E0530381250AFAB1/datafile/o1_mf_sysaux_d3ybm50s_.dbf/u01/app/oracle/oradata/ORCL/enmotech/PG1/428AB277A7FC3DE6E0530381250AFAB1/datafile/o1_mf_undotbs1_d3ybm50w_.dbf/u01/app/oracle/oradata/ORCL/enmotech/PG1/428AB277A7FC3DE6E0530381250AFAB1/datafile/o1_mf_users_d3ybm50y_.dbfSQL> alter pluggable database yhem open;Pluggable database altered.SQL> alter session set container=YHEM;Session altered.SQL> alter session set current_schema=EYGLE;Session altered.SQL> select count(*) from enmotech; COUNT(*)---------- 10
感谢各位的阅读!关于"Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
怎么办
内容
更多
模式
目录
篇文章
错误
不错
实用
参数
可以通过
指向
文章
看吧
知识
租户
管理模式
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手冲咖啡和咖啡机区别
手磨咖啡
互联网科技有限公司经营范围
互联网科技的发展
科技服务与互联网
广州宏创互联网科技
狮子座互联网科技培训
深圳期待互联网科技
顺网科技2021年互联网排名
玖二柒互联网科技公司待遇
剑昆互联网络科技有限公司临桂
栖莱科技互联网股份有限公司
中国航天科技大学国际工业互联网
亳州好赞互联网科技有限公司
互联网行业科技股
济南有互联网科技公司吗
富国互联网科技002692
互联网科技包装股份有限公司上市
互联网领先科技活动
互联网科技大会大佬
金诺互联网科技
互联网科技英文
互联网 卓越科技
长亮科技 互联网金融
如何创新互联网科技
烟台灵鸽互联网科技有限公司
互联网相关科技技术
本届互联网大会上的黑科技
江苏互联网科技小贷
万物互联网智能科技