(第63天)19C NONCDB 转 PDB

2023-12-13 09:28
文章标签 19c 63 pdb noncdb

本文主要是介绍(第63天)19C NONCDB 转 PDB,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目前很多 19C 数据库依然是创建为 NONCDB 架构,但是未来 CDB 架构的使用是无法避免的,在 21C 版本开始 Oracle 官方将不再支持 NONCDB 架构。

环境信息

本文主要介绍以下如何在 19C 同版本下将 NONCDB 转为 CDB/PDB 架构(DBMS_PDB.DESCRIBE 方式),以下为测试环境信息:

角色主机名IP地址数据库版本实例名DB名
NONCDBlucifer-oracle19c192.168.6.15219.15oradboradb
CDBlucifer-oracle19c-cdb192.168.6.15319.15orclorcl

测试环境使用 OracleShellInstall一键安装脚本 安装。

转换过程

本文通过 DBMS_PDB.DESCRIBE 方式,将 NONCDB 库插入到一套 CDB 数据库中。

NONCDB 库

正常关闭 NONCDB 数据库,以只读模式打开:

这篇关于(第63天)19C NONCDB 转 PDB的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/487930

相关文章

【Visual Studio 报错】未加载 wntdll.pdb(一种可行的解决办法)

调试程序时,会出现下面这个报错 分析原因: 出现未加载 wntdll.pdb 报错大概率是你的指针使用错误 ,比如使用野指针、越界访问、或者堆区空间释放方式错误等。 这里以 堆区空间释放方式错误 为例子 1、堆区开辟的数组空间使用 delete 释放 // 堆区开辟的数组空间使用 delete 释放int* p = new int[10];delete p; 正

LeetCode 63 Unique Paths II

题意: 给出一个带有障碍物的棋盘,每次行动向下或向右移动一格,求从左上角到右下角有几种方案。 思路: 简单dp题,假设dp[i][j]表示第i行第j列的方案数,那么状态转移方程就为 dp[i][j] = dp[i - 1][j] + dp[i][j - 1] 。 注意下边界条件就好了,而且对于障碍物,直接把dp清零即可。 可以发现这个dp只和当前行和上一行有关,进而做空间优化,用一

【C++】了解PDB

What is the use of PDB file? Introduction 本文帮助那些处于初级或中级水平,对PDBs格式文件的重要性和为什么需要PDBs格式文件了解不多的开发人员。 What is PDB PDB是程序数据库文件的缩写。 PDB文件通常是在编译期间从源文件创建的。它将所有符号的列表存储在一个模块中,包含它们的地址以及可能的文件名和声

63-java hashmap的原理

Java HashMap的底层是哈希表,它是一个数组,每个数组元素是一个链表。当调用put(key, value)方法时,HashMap会计算key的哈希值,然后将其映射到数组的一个位置。如果有多个键映射到同一个位置,它们会存储在一个链表中。当需要获取一个值时,HashMap会再次计算键的哈希值,找到对应的数组位置,然后遍历链表以找到正确的键,并返回相应的值。 HashMap的扩容机制也很重要,

【Oracle点滴积累】Oracle 19c安装Critical Patch Update for January 2024

广告位招租! 知识无价,人有情,无偿分享知识,希望本条信息对你有用! 今天和大家分享如何为Oracle 19c(未启用RMAN的单实例)安装Critical Patch Update(Patch Number:35943157),本指引不包含Roll Back部分,本文仅供参考,谢谢! cd /home/oracle/NewVersion_Opatch/OPatch/./opatch v

代码随想录算法训练营第三十四天| 62.不同路径 63. 不同路径 II

62.不同路径 题目: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1: 输入:m = 3, n = 7输出:28 示例 2: 输入:m = 3, n = 2输出:3解释:从左上

代码随想录训练营day34|62.不同路径,63. 不同路径 II,343.整数拆分,96.不同的二叉搜索树

不同路径1 题目 题目并不难想,每一个点只有两种走到的方法,要么从左侧来,要么从上侧来,所以 dp[i][j]=dp[i-1][j]+dp[i][j-1]; vector<vector<int>> dp(m,vector<int>(n,0)); for(int i=0;i<m;i++){for(int j=0;j<n;j++){if(i>0&&j>0){dp[i][j]=dp[i-1][

Python编码系列—Python调试秘籍:pdb调试工具的实战应用

🌟🌟 欢迎来到我的技术小筑,一个专为技术探索者打造的交流空间。在这里,我们不仅分享代码的智慧,还探讨技术的深度与广度。无论您是资深开发者还是技术新手,这里都有一片属于您的天空。让我们在知识的海洋中一起航行,共同成长,探索技术的无限可能。 🚀 探索专栏:学步_技术的首页 —— 持续学习,不断进步,让学习成为我们共同的习惯,让总结成为我们前进的动力。 🔍 技术导航: 人工智能:深入探讨人工智

一起学习LeetCode热题100道(63/100)

63.搜索插入位置(学习) 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums = [1,3,5,6], target = 5 输出: 2 示例 2: 输入: nums = [1,3,5,6], target = 2 输出: 1 示例 3:

每日思考第 63 期:物理空间限制精神世界的发展

每日思考专栏每周日更新,本期覆盖 20210125~20210131。 210125:尝试获得更优解 【尝试获得更优解】 很久前和跨团队的一个同事聊方案时,他表达的方式是这样子的:对于这个事情,我的解题思路是xxx。解题这两个字,给我留下了深刻印象。 我们遇到的事情就像一道题目,可能是单选题,可能是多选题,可能是填空题,也可能是简答题。 面对这些形式多样,难易不一的题目,我们求解的方式,也