oracle 19c rac 修改PDB字符集

这篇具有很好参考价值的文章主要介绍了oracle 19c rac 修改PDB字符集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

[root@tdcxldb01 ~]# su - oracle
Last login: Sun Jun 18 17:17:46 CST 2023
[oracle@tdcxldb01 ~]$
[oracle@tdcxldb01 ~]$
[oracle@tdcxldb01 ~]$ export ORACLE_SID=CHENXINLEI1
[oracle@tdcxldb01 ~]$
[oracle@tdcxldb01 ~]$
[oracle@tdcxldb01 ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Sun Jun 18 17:43:54 2023
Version 19.15.0.0.0

Copyright © 1982, 2022, Oracle. All rights reserved.

Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.15.0.0.0

SQL>
SQL>
SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

 2 PDB$SEED			  READ ONLY  NO
 
26 TDCXL			  READ WRITE NO

SQL>
SQL>
SQL> alter session set container=TDCXL;

Session altered.

SQL>
SQL> select userenv(‘language’) from dual;

USERENV(‘LANGUAGE’)

AMERICAN_AMERICA.ZHS16GBK

SQL>
SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  READ WRITE NO

SQL>
SQL>
SQL>
SQL> alter database character set internal_use AL32UTF8;
alter database character set internal_use AL32UTF8
*
ERROR at line 1:
ORA-12719: operation requires database is in RESTRICTED mode

SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  READ WRITE NO

SQL>
SQL>
SQL> conn / as sysdba
Connected.
SQL>
SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

 2 PDB$SEED			  READ ONLY  NO
 
26 TDCXL			  READ WRITE NO

SQL>
SQL> alter session set container =TDCXL;

Session altered.

SQL>
SQL> select count(*) from v$session;

COUNT(*)

   182

SQL>
SQL> @tbs

TABLESPACE_NAME SUM_SPACE(M) SUM_BLOCKS USED_SPACE(M) USED_RATE(%) FREE_SPACE(M)


USERS 55 7040 44.81 81.47 10.19
SYSAUX 31150 3987200 518.62 1.66 30631.38
SYSTEM 31050 3974400 449.56 1.45 30600.44
TDCXL_TBS 20480 2621440 163.25 .8 20316.75
UNDO_2 10445 1336960 61.87 .59 10383.13
UNDOTBS1 10455 1338240 32.87 .31 10422.13
TEMP 10297 1318016 0

7 rows selected.

SQL>
SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  READ WRITE NO

SQL>
SQL>

SQL>
SQL> alter pluggable database TDCXL close immediate instances=all;

Pluggable database altered.

SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  MOUNTED

SQL>
SQL> alter pluggable database TDCXL open read write restricted instances=all;

Pluggable database altered.

SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  READ WRITE YES

SQL>
SQL> select userenv(‘language’) from dual;

USERENV(‘LANGUAGE’)

AMERICAN_AMERICA.ZHS16GBK

SQL> alter database character set internal_use AL32UTF8;
alter database character set internal_use AL32UTF8
*
ERROR at line 1:
ORA-65025: Pluggable database TDCXL is not closed on all instances.

SQL> alter pluggable database TDCXL close immediate instances=all;

Pluggable database altered.

SQL> alter pluggable database TDCXL open read write restricted;

Pluggable database altered.

SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  READ WRITE YES

SQL> select userenv(‘language’) from dual;

USERENV(‘LANGUAGE’)

AMERICAN_AMERICA.ZHS16GBK

SQL> alter database character set internal_use AL32UTF8;

Database altered.

SQL> alter pluggable database TDCXL close immediate instances=all;

Pluggable database altered.

SQL>
SQL> ?alter pluggable database TDCXL open instances=all;
SP2-0734: unknown command beginning “?alter plu…” - rest of line ignored.
SQL>
SQL> alter pluggable database TDCXL open instances=all;

Pluggable database altered.

SQL> show pdbs

CON_ID CON_NAME			  OPEN MODE  RESTRICTED

26 TDCXL			  READ WRITE NO

SQL>
SQL> select userenv(‘language’) from dual;

USERENV(‘LANGUAGE’)

AMERICAN_AMERICA.AL32UTF8

SQL>文章来源地址https://www.toymoban.com/news/detail-501440.html

到了这里,关于oracle 19c rac 修改PDB字符集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • oracle 字符集

      NLS_NCHAR_CHARACTERSET  国家字符集 NLS_CHARACTERSET  字符集 -----字符集和国家字符集的区别 字符集用来存储CHAR,VARCHAR2,CLOB,LONG等类型数据。 国家字符集用以存储NCHAR,NVARCHAR2,NCLOB等类型数据。

    2024年01月24日
    浏览(42)
  • Linux7 安装 Oracle 19C RAC 详细图文教程

    本文是按照:https://www.modb.pro/db/154424的思路进行编写 安装RAC前,当然要先做好规划。具体包含以下几方面: 节点 主机版本 主机名 实例名 Grid/Oracle版本 Public IP Private IP Virtual IP Scan IP 1 rhel7.9 p19c01 p19c01 19.11.0.0 192.168.134.232 1.1.1.1 192.168.134.234 192.168.134.236 2 rhel7.9 p19c02 p19c02 19.11

    2024年02月19日
    浏览(39)
  • Oracle 19c rac集群管理 -------- 集群启停操作过程

    首先查看数据库的集群的db_unique_name –确认集群的instance_name SQL select instance_name,status from gv$instance; INSTANCE_NAME STATUS p19c01 OPEN p19c02 OPEN Step 1.停止以及查看数据库 Step 2.停止集群服务 Step 3.启动 集群服务(root): Step 4. 启动数据库:

    2024年01月25日
    浏览(48)
  • VMware虚拟机19c RAC+Oracle Linux 7.9安装手册

    目录 第一章 整体规划 1.1 拓扑结构 1.2 主机规划信息 1.3 IP规划信息 1.4 存储规划信息 1.5 数据库规划信息 整体数据库安装规划 第二章 操作系统安装及配置 2.1 创建虚拟机 2.2 OS安装 2.2.1 服务器配置信息表 2.2.2 安装注意事项 2.3 OS配置 2.3.1 ip地址配置 2.3.2 hosts解析文件配置 2.3

    2024年02月04日
    浏览(46)
  • 历史遗留问题-Oracle 19c RAC 安装时节点连接性问题

    测试服务器的二节点数据库宕掉了,原因不明,需要产环境重新安装。我想上次在自己虚拟机安装实验过一次,应该一天能搞定,事实证明,你永远有学不完的bug!!!! 首先查看一下系统的基本信息,按理说应该没什么问题,但是还好检查了 发现节点二的Oracle 环境变量都

    2024年04月26日
    浏览(32)
  • Oracle 19C RAC安装PSU oui-patch.xml权限错误

    Oracle 19C RAC安装PSU时,节点2安装失败,经排查错误原因为oui-patch.xml文件权限错误。 Oracle官方建议oui-patch.xml文件权限,改成660或者666: 权限修改完成后,安装psu还是失败,尝试回滚也会失败。 然后,查看节点2补丁情况,会发现没有最新的补丁目录: 需要将节点1最新的补丁

    2024年02月11日
    浏览(41)
  • 【新课上架】安装部署系列Ⅲ—Oracle 19c Data Guard部署之两节点RAC部署实战

    01 课程介绍 Oracle Real Application Clusters (RAC) 是一种跨多个节点分布数据库的企业级解决方案。它使组织能够通过实现容错和负载平衡来提高可用性和可扩展性,同时提高性能。本课程基于当前主流版本Oracle 19c+OEL7.9解析如何搭建2节点RAC对1节点单机的DATA GUARD搭建,让学员快速掌

    2024年01月25日
    浏览(45)
  • 修改mysql默认字符集的两种方法

    下面微点阅读小编就为大家介绍两种修改mysql默认字符集的方法。需要的朋友可以过来参考下 (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值 , 如 default-character-set = utf8    character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart 使用 mysql SHOW VARI

    2024年02月06日
    浏览(57)
  • mysql进阶-修改linux服务器中MySQL的字符集

    linux 中 mysql8 默认的字符集是 latin1 ,在插入中文时会报错,所以一般在配置好mysql时需要修改字符集为 utf8 【又叫utfmb3,一般开发够用,一个字符用3个字节表示】或者 utfmb4 【一个字符用4个字节表示,如果存储emoji表情,必须用utfmb4】 1366 - Incorrect string value: xE4 xBA xBA(xE7 x94 x

    2024年02月14日
    浏览(43)
  • linux修改locale字符集编码为UTF-8/GBK,修改语言区域为zh-CN(中文-中国)

    linux系统的语言、区域、字符集编码由`locale’ [loʊˈkæl] 决定。 对应配置文件路径: centos7 /etc/locale.conf centos6 /etc/sysconfig/i18n 以下以centos&为例 LANG= LC_CTYPE=“POSIX” LC_NUMERIC=“POSIX” LC_TIME=“POSIX” LC_COLLATE=“POSIX” LC_MONETARY=“POSIX” LC_MESSAGES=“POSIX” LC_PAPER=“POSIX” LC_NAME=“

    2024年02月13日
    浏览(75)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包