Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这篇文章给大家分享的是有关Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
剑侠世界2手游服务器名称
软件开发内卷化
网络技术应用教案 沪教版
英雄联盟安装数据库
网络安全领域关键技术
数据库技术之父
ai查询数据库
软件开发广告百度开户
国泰安数据库 中山大学
软件开发实力证书
数据库管理技术考题
什么是二次数据库
服务器暂时不能登录
鹤岗服务器机柜批发
联想x86服务器维保
疫情期间高校网络安全排查
软件开发后怎么扩大业务
远程管理web服务器
小米路由web服务器
吴江区品牌网络技术服务费
繁昌丰通网络技术
黄浦区正规软件开发厂家直销
win7安装远程服务器管理工具
集群数据库缓存
易宝网络技术有限公司知乎
软件开发采购制度
开州区一站式软件开发流程要求
数据库 安全性主要有什么
华宇软件开发框架A
数据库系统中不包括()