关于DB_CREATE_FILE_DEST初始化参数

DB_CREATE_FILE_DEST指定了OMF的默认位置。

OMF指 Oracle Managed Files,OMF指定一个文件系统中的目录,数据库会在此目录中自动创建、命名和管理数据库对象级别的文件。

OMF用的较多的是数据文件。

来看一个例子。已有一个PDB:orclpdb1,希望由他克隆一个新PDB:orclpdb2。

orclpdb1的数据文件情况:

$ pwd
/u01/app/oracle/oradata/ORCL/orclpdb1$ ls -l
total 3162292
-rw-r-----. 1 oracle dba  618668032 Jul  5 03:30 sysaux01.dbf
-rw-r-----. 1 oracle dba  471867392 Jul  5 03:37 system01.dbf
-rw-r-----. 1 oracle dba  111157248 Jul  3 05:00 temp01.dbf
-rw-r-----. 1 oracle dba  246423552 Jul  5 03:38 undotbs01.dbf
-rw-r-----. 1 oracle dba 1897930752 Jul  5 03:30 users01.dbf

如果没有设置OMF,则以下克隆语句报错:

SQL> show parameter db_create_file_destNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest                  stringSQL> CREATE PLUGGABLE DATABASE "NEW_PDB" FROM "ORCLPDB1";
CREATE PLUGGABLE DATABASE "NEW_PDB" FROM "ORCLPDB1"*
ERROR at line 1:
ORA-65016: FILE_NAME_CONVERT must be specified

设置OMF,就成功了:

SQL> alter system set DB_CREATE_FILE_DEST = '/u01/app/oracle/oradata';System altered.SQL> CREATE PLUGGABLE DATABASE "NEW_PDB" FROM "ORCLPDB1";Pluggable database created.

来看下文件系统中的数据文件:

$ cd /u01/app/oracle/oradata$ ls
ORCL$ cd ORCL$ ls -l
total 4289752
drwxr-x---. 3 oracle dba            4096 Jul  5 03:30 1C78AF4085C40F98E06500001702E44D
drwxr-x---. 3 oracle dba            4096 Jul  5 03:51 1C78FAE3FBA21058E06500001702E44D
-rw-r-----. 1 oracle dba        18726912 Jul  5 03:58 control01.ctl
-rw-r-----. 1 oracle dba        18726912 Jul  5 03:58 control02.ctl
drwxr-x---. 2 oracle oinstall       4096 Dec 20  2023 orclpdb
drwxr-x---. 2 oracle oinstall       4096 Dec 20  2023 pdbseed
-rw-r-----. 1 oracle dba       209715712 Jul  5 03:14 redo01.log
-rw-r-----. 1 oracle dba       209715712 Jul  5 03:14 redo02.log
-rw-r-----. 1 oracle dba       209715712 Jul  5 03:58 redo03.log
-rw-r-----. 1 oracle dba      1593843712 Jul  5 03:58 sysaux01.dbf
-rw-r-----. 1 oracle dba      1111498752 Jul  5 03:58 system01.dbf
-rw-r-----. 1 oracle dba       121643008 Jul  4 22:00 temp01.dbf
-rw-r-----. 1 oracle dba      1006641152 Jul  5 03:57 undotbs01.dbf
-rw-r-----. 1 oracle dba         5251072 Jul  5 03:14 users01.dbf

输出的前两行,哪个是新建的PDB的目录?

可以这么查:

SQL> select guid from v$pdbs where name = 'NEW_PDB';GUID                            
--------------------------------
1C78FAE3FBA21058E06500001702E44D

然后查看其数据文件:

$ cd 1C78FAE3FBA21058E06500001702E44D
$ ls -l
total 4
drwxr-x---. 2 oracle dba 4096 Jul  5 03:52 datafile
$ cd datafile/
$ ls -l
total 3159144
-rw-r-----. 1 oracle dba  618668032 Jul  5 03:52 o1_mf_sysaux_m8gvg88o_.dbf
-rw-r-----. 1 oracle dba  471867392 Jul  5 03:52 o1_mf_system_m8gvg88l_.dbf
-rw-r-----. 1 oracle dba  111157248 Jul  5 03:52 o1_mf_temp_m8gvg88v_.dbf
-rw-r-----. 1 oracle dba  246423552 Jul  5 03:52 o1_mf_undotbs1_m8gvg88r_.dbf
-rw-r-----. 1 oracle dba 1897930752 Jul  5 03:52 o1_mf_users_m8gvg88y_.dbf

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/866552.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot学生档案信息管理系统-计算机毕业设计源码96509

目 录 第 1 章 引 言 1.1 选题背景 1.2 研究现状 1.3 论文结构安排 第 2 章 系统的需求分析 2.1 系统可行性分析 2.1.1 技术方面可行性分析 2.1.2 经济方面可行性分析 2.1.3 法律方面可行性分析 2.1.4 操作方面可行性分析 2.2 系统功能需求分析 2.3 系统性需求分析…

GBase 8c V5 主备式部署手册

GBase 8c V5 主备式部署实操 一、前言二、环境准备三、安装四、数据库启停五、卸载六、连接和 SQL 测试 一、前言 GBase 8c 是 GBASE公司(天津南大通用数据技术股份有限公司)自主研发的一款多模多态的企业级分布式数据库:支持行存、列存、内存…

JAVA程序打包时报错,但是运行时正常。

报错:Could not transfer artifact com.alibaba:fastjson:pom:1.2.83 from/to clojars... 背景:需要将fastjson从1.2.70升级到1.2.83;并且编译环境是局域网不可以连接互联网;每个项目组都是独立的私有仓库。 操作:在本…

Failed to download metadata for repo ‘docker-ce-stable‘

这个问题是由于在安装 clamav 和 clamav-update 时,无法下载 Docker CE Stable 库的元数据,可能的原因是网络连接超时或访问该网址受限。以下是一些可能的解决办法: 检查网络连接: 确保服务器的网络连接正常,尤其是与互…

海外发稿: 秘鲁-区块链新闻媒体通稿宣发

秘鲁媒体单发 随着全球化的不断深入,海外发稿已经成为众多企业宣传推广的重要方式之一。而在海外发稿的选择中,秘鲁媒体的地位尤为重要。秘鲁作为南美洲的重要国家之一,拥有众多知名媒体平台,包括diariodelcusco、serperuano、el…

mysql8 导入导出工具类,支持windows 和linux

概述 1)导入导出工具类 支持windows 和linux,详见第3部分 2)导入、导出参数在 dbeaver 中应用,详见第4部分 整理原因: 1)中文乱码 --default-character-setutf8 2)BLOB 导出后,导入失败 --he…

Qt(二)弹窗类 颜色对话框 字体对话框 资源文件

文章目录 一、QDebug类和QMessagebox类(一)QDebug类:打印调试类(二)QMessagebox类:弹窗类2. 修改组件图标(1)通过ui界面(2)通过QIcon的方式(3&…

数据结构-字符串

字符串 什么是字符串? 字符串是在任何编程语言中都非常重要的一种数据类型。 在 Python 中,字符串是由引号包裹的任意字符组成的不可变序列,用于表示文本类型数据。 字符串定义 字符串可以通过使用 单引号 或 双引号 或 三引号 来定义&a…

【笔试记录】腾讯音乐 | 20230903 | cpp (更新ing)

1 完美数 1.1 题目描述 小红定义一个数为“完美数”&#xff0c;当且仅当该数仅有一个非零数字。例如 5000, 4, 1, 10, 200 都是完美数。 小红拿到了一个大小为 n&#xff08;2 < n < 2000&#xff09;的数组 a&#xff0c;她希望选择数组中的两个元素&#xff08;1 …

代码随想录算法训练营第75天:总结篇[1]

代码随想录算法训练营第75天&#xff1a;总结篇 代码随想录姑且是都过了一遍了&#xff0c;最开始了解到的时候还不会c语法&#xff0c;跟着学习还是有难度的&#xff0c;也很难坚持着去写题&#xff0c;后面决定加入训练营与大家齐头并进&#xff0c;刚开始气氛很好&#xff…

【CentOS 7 上安装 Oracle JDK 8u333】

文章目录 下载 Oracle JDK 8u333&#xff1a;上传 RPM 包到服务器安装 Oracle JDK设置 JAVA_HOME 环境变量验证 下载 Oracle JDK 8u333 访问 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 找到 JDK 8u333 版本&#xff0c;并下载适用于 L…

TTS文本转声音:fish-speech 推理、requests访问接口案例

参考: https://hub.docker.com/r/lengyue233/fish-speech https://speech.fish.audio/inference/#http-api 下载 下载模型: HF_ENDPOINT=https://hf-mirror.com huggingface-cli download fishaudio/fish-speech-1.2 --local-dir checkpoints/fish-speech-1.2下载的内容有…

maven项目、idea抽风问题解决

开发的时候遇到奇奇怪怪的非技术问题&#xff0c;解决起来会费时间&#xff0c;做无用功。   这里记录常见的情况和解决方法 1.未识别maven项目 文件的图标变成了这种橙色的&#xff0c;而且有主启动函数也不能run 右键pom文件&#xff0c;点击Add as Maven Project 如果…

【在大模型RAG系统中应用知识图谱】

【引子】 关于大模型及其应用方面的文章层出不穷&#xff0c;聚焦于自己面对的问题&#xff0c;有针对性的阅读会有很多的启发&#xff0c;本文源自Whyhow.ai 上的一些文字和示例。对于在大模型应用过程中如何使用知识图谱比较有参考价值&#xff0c;特汇总分享给大家。 在基于…

c语言的字符串拷贝函数strcpy()的行为

/*** 字符串函数* 符串复制函数* strcpy()和strncpy()* 覆盖行为** strcpy()简单易用&#xff0c;但需要程序员确保目标缓冲区足够大&#xff0c;以避免缓冲区溢出。* strncpy()提供了限制复制字符数的能力&#xff0c;增加了安全性&#xff0c;* 但使用时需注意目标字符串可能…

知识图谱构建助手安装配置使用!Sapphire Ventures最全Sales AI图谱:AI如何重塑销售行业?

知识图谱构建助手安装配置使用!Sapphire Ventures最全Sales AI图谱:AI如何重塑销售行业? 项目简介 llmgraph 使您能够从给定的源实体维基百科页面创建 GraphML、GEXF 和 HTML 格式(通过 pyvis 生成)的知识图。知识图谱是通过从 ChatGPT 或 LiteLLM 支持的其他大型语言模型…

算法训练营第七十六天(最后一天、完结撒花) | Bellmanford之单源有限最短路、Floyd算法、A*算法

算法训练营最后一天 | Bellmanford之单源有限最短路、Floyd算法、A*算法 Bellmanford之单源有限最短路 题目连接&#xff1a; https://kamacoder.com/problempage.php?pid1154 在之前的基础上松弛k1次而不是n1次即可 #include <iostream> #include <vector> #…

14-8 小型语言模型的兴起

过去几年&#xff0c;我们看到人工智能能力呈爆炸式增长&#xff0c;其中很大一部分是由大型语言模型 (LLM) 的进步推动的。GPT-3 等模型包含 1750 亿个参数&#xff0c;已经展示了生成类似人类的文本、回答问题、总结文档等能力。然而&#xff0c;虽然 LLM 的能力令人印象深刻…

AIOps与生成式人工智能的结合

AIOps&#xff08;智能化运维&#xff09;与生成式人工智能&#xff08;如ChatGPT等GenAI模型&#xff09;的结合是近期运维领域的一个重要热点。这种结合不仅提升了运维的智能化水平&#xff0c;还拓宽了AIOps的应用范围&#xff0c;为企业带来了诸多好处。以下是对AIOps与生成…