千家信息网

Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章给大家分享的是有关Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在
千家信息网最后更新 2025年01月19日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安全错误 数据库的锁怎样保障安全 南京应用软件开发公司如何选择 ctf网络安全大赛题库解析 数据库服务器信息 掌上电力登录不了数据库异常 温州ios软件开发 做软件开发怎么找私活 数据库事务的遵循原则 闵行区推广网络技术收费标准 ftp与文件服务器的区别 哪里购买 PN服务器地址 人渣服务器管理员代码怎么用 牡丹江众阳软件开发有限公司 佰威网络技术北京 eek网络安全技巧 台湾服务器游戏加速云主机 数据库选择第二高 容器云 数据库 校园网络安全班会记录四年级 服务器安全狗资源保护 服务器进入计算机管理 大数据技术应用是学数据库的吗 还原数据库出现1049 ftp与文件服务器的区别 服务器存储设备属于软件还是硬件 上海大数据时钟同步服务器 网络安全中的web和二进制 台式内存可以用在服务器上吗 网络搭建需要的网络技术 网络安全科技馆预约入口 服务器怎么检查webshell
0