ORACLE 19C创建多个不同字符集PDB

现在需要在一个测试环境创建1个为AL32UTF8的PDB,2个ZHS16GBK的PDB

这种情况下,必须先创建的CDB为AL32UTF8,下面是具体步骤:

1.AL32UTF8的pdb在建实例的时候一起创建完成

2.创建第一个ZHS16GBK的PDB cdr,通过pdbseed来克隆:

SQL> create pluggable database cdr admin user suq identified by suq file_name_convert=('pdbseed','cdr');

SQL> alter pluggable database cdr open;

SQL> alter session set container=cdr;

SQL> alter system enable restricted session;

SQL> alter pluggable database cdr character set internal_use zhs16gbk;

SQL> shutdown immediate

SQL> startup

3.创建第二个pdb cdrlog,通过克隆cdr来实现:

SQL> create pluggable database cdrlog from cdr file_name_convert=('cdr','cdrlog');

SQL> alter pluggable database cdrlog open;

SQL> alter pluggable database all save state;

4.检查每个pdb的字符集

SQL> show pdbs;

    CON_ID CON_NAME              OPEN MODE  RESTRICTED

---------- ------------------------------ ---------- ----------

     2 PDB$SEED              READ ONLY  NO

     3 DBSERVER              READ WRITE NO

     4 CDR                  READ WRITE NO

     5 CDRLOG              READ WRITE NO

SQL> alter session set container=dbserver;

Session altered.

SQL> select userenv('LANGUAGE') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.AL32UTF8

SQL> alter session set container=cdr;

Session altered.

SQL> select userenv('LANGUAGE') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.ZHS16GBK

SQL> alter session set container=cdrlog;

Session altered.

SQL> select userenv('LANGUAGE') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.ZHS16GBK

SQL> 

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

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

相关文章

python入门教程

Python 是一种非常流行的编程语言,因其简单易学的语法和广泛的应用领域(如数据分析、人工智能、Web 开发等)而备受欢迎。以下是一个入门级 Python 教程,适合初学者快速掌握 Python 的基础知识。 1. 安装 Python 你可以从 Python…

【论文翻译】HTVGNN:一种用于交通流量预测的混合时间变化图神经网络

题目A Novel Hybrid Time-Varying Graph Neural Network For Traffic Flow Forecasting论文链接https://arxiv.org/pdf/2401.10155v4关键词交通流预测,图神经网络,Transformer,多头自注意力 摘要 实时且精确的交通流量预测对于智能交通系统的…

bpmn-js 元素与布局渲染

BPMN-JS 是基于 BPMN 2.0来定义元素关联关系,并通过Diagram-js库来实现web可视化的显示和编辑工作。Diagram-js 也是由BPMN.IO组织开发的一个专门用于业务流程建模符号(BPMN)的可视化开源 JavaScript 库。 元素(Elements) BPMN 2.0(Business Process Model and Notation…

大数据-158 Apache Kylin 安装配置详解 集群模式启动

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

Windows环境mysql 9安装mysqld install报错:Install/Remove of the Service Denied!

Windows环境mysql 9安装mysqld install报错:Install/Remove of the Service Denied! 解决方案: 控制台/批处理命令窗口需要以系统管理员身份运行。 mysql数据库环境配置和安装启动,Windows-CSDN博客文章浏览阅读920次。先下载mysql的zip压缩…

一台电脑轻松接入CANFD总线-来可CAN板卡介绍

在工业控制领域,常常使用的总线技术有CAN(FD)、RS-232、RS-485、Modbus、Profibus、Profinet、EtherCAT等。RS-485以其长距离通信能力著称,Modbus广泛应用于PLC等设备,EtherCAT则以其低延迟和高实时性在自动化系统中备受青睐。 其中&#xf…

MySQL9的3个新特性

【图书推荐】《MySQL 9从入门到性能优化(视频教学版)》-CSDN博客 《MySQL 9从入门到性能优化(视频教学版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) 本文讲解MySQL9的3个新特性&…

Taro 中 echarts 图表使用

1 下载 echarts4taro3 yarn add echarts4taro3 或 pnpm add echarts4taro3 或 npm i echarts4taro3 --save2 图表初始化需要先加载echarts模块 import * as echarts from "echarts4taro3/lib/assets/echarts"; // 这里用了内置的,也可以用自定义的 echa…

【ICPC】The 2021 ICPC Asia Shanghai Regional Programming Contest G

Edge Groups #树形结构 #组合数学 #树形dp 题目描述 Given an undirected connected graph of n n n vertices and n − 1 n-1 n−1 edges, where n n n is guaranteed to be odd. You want to divide all the n − 1 n-1 n−1 edges to n − 1 2 \frac{n-1}{2} 2n−1​…

linux 中快速卸载 MySQL

在 Linux 上完全卸载 MySQL 并重新安装通常涉及几个步骤。这里是一个通用的步骤指南,但请注意,具体的命令可能会根据你的 Linux 发行版和你的具体安装方式有所不同。 完全卸载 MySQL 1.停止 MySQL 服务: systemctl stop mysqld在这之前先进…

最全方案解决Android Studio中使用lombok插件错误: 找不到符号的问题

直接原因 先直接说原因,小部分是因为配置错误导致的,注意查看下面的步骤即可,另一大部分是因为Java和Kotlin混编的问题,lombok和kapt冲突,其实你用了kotlin基本不需要用lombok,多此一举!所以可…

SpringBoot实现电子文件签字+合同系统!

一、前言 二、项目源码及部署 1、项目结构及使用框架 2、项目下载及部署 三、功能展示 一、前言 今天公司领导提出一个功能,说实现一个文件的签字+盖章功能,然后自己进行了简单的学习,对文档进行数字签名与签署纸质文档的原因大致相同,数字签名通过使用计算机加密来验证 (…

腾讯云视立方·直播 SDK 合规使用指南

为帮助使用直播 SDK 的开发运营者(以下简称“您”)在符合个人信息保护相关法律法规、政策及标准的规定下合规接入、使用第三方SDK,深圳市腾讯计算机系统有限公司(以下简称"我们")特制定《直播 SDK 接入使用说…

集合框架09:泛型概述、泛型类、泛型接口

1.泛型概述 泛型的本质是参数化类型&#xff0c;把类型作为参数传递&#xff1b; 常见有泛型类、泛型接口、泛型方法 语法&#xff1a;<T,...> T称为类型占位符&#xff0c;表示一种引用类型&#xff1b; 好处&#xff1a;1.提高代码的重用性&#xff1b;2.防止类型类…

python中的数组模块numpy(一)(适用物联网数据可视化及数据分析)

目录 一、创建数组对象array&#xff0c;认识数组的格式 二、类型比较 三、arange函数&#xff1a;创建一维等差数组 四、专门创建数组的linspace、logsapace函数 1.linspace函数&#xff1a;创建等差数列数组。 2.logsapce函数&#xff1a;创建等比数列数组。 3.zeros函数…

Oracle 零宽空格问题处理

在Oracle中&#xff0c;去除字符串两端的零宽空格&#xff08;Zero Width Space&#xff0c;Unicode编码为U200B&#xff09;可以使用TRIM函数结合REGEXP_REPLACE函数来实现。由于标准的TRIM函数只能去除ASCII字符&#xff0c;对于Unicode字符如零宽空格&#xff0c;需要使用正…

【快速上手】使用 Vite 来创建一个 Vue 3项目

文章目录 1. 前提条件2. 使用 Vite 创建 Vue 项目第一步&#xff1a;安装 Vite第二步&#xff1a;进入项目并安装依赖第三步&#xff1a;启动开发服务器 3. 项目结构说明4. 项目开发的基础操作1. 添加新组件2. 安装依赖 5. 打包和部署6. VS Code 配置开发环境&#xff08;可选&…

通信工程学习:什么是VHDL超高速集成电路硬件描述语言

VHDL&#xff1a;超高速集成电路硬件描述语言 VHDL&#xff0c;全称为Very-High-Speed Integrated Circuit Hardware Description Language&#xff0c;即超高速集成电路硬件描述语言&#xff0c;是一种用于电路设计的高级语言。以下是关于VHDL的详细介绍&#xff1a; 一、起源…

ddb-spring-boot-starter使用说明

功能说明 实现springbootmybatisplus项目中&#xff0c;动态切换数据库连接及实现类的简易方案。实现效果为&#xff1a;1.将数据源连接信息动态维护到数据表中&#xff08;可以通过页面实时维护到表中&#xff09;&#xff1b;2. 在线选择数据源就可以实时切换数据库连接及实现…

kubernetes自定义pod启动用户

一、kubernetes自定义pod启动用户 一&#xff09;以root用户启动pod containers:- name: ...image: ...securityContext:runAsUser: 0 二&#xff09;以普通用户启动pod 1、从构建镜像角度修改 # RUN命令执行创建用户和用户组&#xff08;命令创建了一个用户newuser设定ID为1…