怎么处理数据库中文字符集乱码

技术怎么处理数据库中文字符集乱码本篇内容主要讲解“怎么处理数据库中文字符集乱码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么处理数据库中文字符集乱码”吧!一、问题描述

本文主要讲解“如何处理数据库中的汉字随机编码”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“如何处理数据库中乱码的汉字集”!

一、问题描述

同事说试题库里的汉字集乱码,需要处理。

二、分析与处理

影响oracle数据库字符集的最重要的参数是NLS _朗参数。其格式如下:

NLS _ lang=language _ territory . charset它有三个组件(语言、区域和字符集),每个组件控制NLS子集的特征。其中:

语言指定服务器消息的语言。

区域指定服务器的日期和数字格式。

字符集指定字符集。

比如:AMERICAN _ AMERICA。ZHS16GBK

SQLselectuserenv('语言')来自dual;

用户环境(语言)

-

美国,美国。WE8MSWIN1252在网上搜索信息后:参考:https://blog.csdn.net/DBDoctor/article/details/51909047

数据库被置于受限模式的原因是为了防止数据库与新的非dba权限连接。

sqlaltersystemenablerestricted session;

系统改变了。将字符集修改为ZHS16GBK

sqlalterdatabasearcharactersetzhs16 gbk;

alteradatabascharactersetzhs16 gbk

错误线路1:

ora-127123360 new characters setmust beasuperssetfoldcharacters set提示:新字符集必须是旧字符集的超集,因此您可以跳过超集检查并进行更改:

sqlalterdatabase characters setinternal _ usezhs16 gbk;

alterdatabasecharacters setinternal _ usezhs16 gbk

错误线路1:

Ora-127213360操作无法执行当会话处于活动状态时,请终止会话或重新启动数据库。

sqlshutdowneimited;

SQLstartupmount

sqlaltersystemenablerestricted session;

系统改变了。

SQLalterdatabaseopen

数据库已更改。

sqlalterdatabase characters setinternal _ usezhs16 gbk;

数据库已更改。

sqlaltersystemdisablerestricted session;

系统改变了。

SQLselectuserenv('语言')来自dual;

用户环境(语言)

-

美国,美国。ZHS16GBK在这里。相信大家对“如何处理数据库中的汉字集乱”有了更深的理解。让我们做点什么吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/82732.html

(0)

相关推荐

  • 重用预训练的嵌入

    技术重用预训练的嵌入 重用预训练的嵌入重用预训练的嵌入
    TensorFlow Hub项目可以轻松地在自己的模型中重用经过预训练的模型组件。这些模型组件称为模块。只需要浏览TF Hub储存库,就能找到需要

    礼包 2021年12月20日
  • 松柏读音,赠从弟其二刘桢这首古诗的读音

    技术松柏读音,赠从弟其二刘桢这首古诗的读音zèng cóng dì qí èr赠从弟·其二
    wèi liú zhēn
    魏晋松柏读音:刘桢
    tíng tíng shān shàng sōng,sè sè gǔ zhōng

    生活 2021年10月21日
  • 怎么使用jQuery选择器

    技术怎么使用jQuery选择器本篇内容介绍了“怎么使用jQuery选择器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!先

    攻略 2021年11月18日
  • python+appium自动化测试-Android端环境配置

    技术python+appium自动化测试-Android端环境配置 python+appium自动化测试-Android端环境配置一、安装配置JDK
    一、安装环境
    1、本机系统:Windows 10(6

    礼包 2021年11月10日
  • 靶机-Hackademic-RTB1

    技术靶机-Hackademic-RTB1 靶机-Hackademic-RTB1Hackademic-RTB1
    信息搜集
    nmap 扫描,22 和 80 端口打开。nmap 警告 80 的 http 有风

    礼包 2021年12月14日
  • 什么是javascript超集

    技术什么是javascript超集本篇内容介绍了“什么是javascript超集”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有

    攻略 2021年10月25日