最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle數(shù)據(jù)庫(kù)字符集及修改方式詳解

 更新時(shí)間:2023年08月24日 08:40:10   作者:Javaer1995  
Oracle語(yǔ)言環(huán)境的描述包括三部分:language、territory、characterset(語(yǔ)言、地域、字符集),這篇文章主要介紹了Oracle數(shù)據(jù)庫(kù)字符集概述及修改方式,需要的朋友可以參考下

1、字符集概述

Oracle語(yǔ)言環(huán)境的描述包括三部分:language、territory、characterset(語(yǔ)言、地域、字符集)

  • language:主要指定服務(wù)器消息的語(yǔ)言,提示信息顯示中文還是英文
  • territory:主要指定服務(wù)器的數(shù)字和日期的格式
  • characterset:是指字符集,一般國(guó)內(nèi)數(shù)據(jù)庫(kù)實(shí)際使用的字符集主要是ZHS16GBK、AL32UTF8

只要兩個(gè)數(shù)據(jù)庫(kù)的字符集(characterset)一樣,就可以相互導(dǎo)入導(dǎo)出數(shù)據(jù)

2、查詢Oracle字符集

2.1、查詢服務(wù)端字符集

NLS_NCHAR_CHARACTERSET 為國(guó)家字符集,主要是NCHAR、 NVARCHAR2 、NCLOB數(shù)據(jù)類型使用的字符集,一般是不用這幾種數(shù)據(jù)類型的

select * from nls_database_parameters;

2.2、查詢客戶端字符集

2.2.1、方式一

select * from nls_session_parameters;

2.2.2、方式二

select userenv('language') from dual;

3、修改Oracle字符集

  • 一般來(lái)說(shuō),除非萬(wàn)不得已,我們不建議修改oracle數(shù)據(jù)庫(kù)server端的字符集
  • 如果需要修改字符集,通常需要導(dǎo)出數(shù)據(jù)庫(kù)數(shù)據(jù),重建數(shù)據(jù)庫(kù),再導(dǎo)入數(shù)據(jù)庫(kù)數(shù)據(jù)的方式來(lái)轉(zhuǎn)換
  • 也可以通過(guò)ALTER DATABASE CHARACTER SET語(yǔ)句修改字符集,但創(chuàng)建數(shù)據(jù)庫(kù)后修改字符集是有限制的
  • 只有新的字符集是當(dāng)前字符集的超集時(shí)才能修改數(shù)據(jù)庫(kù)字符集,例如UTF8是US7ASCII的超集,修改數(shù)據(jù)庫(kù)字符集可使用ALTER DATABASE CHARACTER SET UTF8
  • 如果想跳過(guò)超集的檢查,則需要加INTERNAL_USE 關(guān)鍵字
ALTER DATABASE CHARACTER SET INTERNAL_USE UTF8;

下面為修改字符集的步驟:

3.1、以sysdba角色連接到本地Oracle數(shù)據(jù)庫(kù)

sqlplus / as sysdba

3.2、以sysdba角色連接到Oracle數(shù)據(jù)庫(kù)實(shí)例

connect sys as sysdba;

3.3、開啟"限制會(huì)話"模式以阻止新的會(huì)話連接到數(shù)據(jù)庫(kù)

ALTER SYSTEM ENABLE RESTRICTED SESSION;

3.4、修改數(shù)據(jù)庫(kù)字符集為ZHS16GBK

注意:執(zhí)行該步驟時(shí),需要關(guān)閉數(shù)據(jù)庫(kù)的其他會(huì)話,否則會(huì)報(bào)錯(cuò)“ORA-12721:當(dāng)其他會(huì)話處于活動(dòng)狀態(tài)時(shí),無(wú)法執(zhí)行操作”

ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;

3.5、查詢數(shù)據(jù)庫(kù)字符集的設(shè)置值

SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';

3.6、關(guān)閉"限制會(huì)話"模式以允許新的會(huì)話連接到數(shù)據(jù)庫(kù)

ALTER SYSTEM DISABLE RESTRICTED SESSION;

本文參考

https://www.cnblogs.com/JennyYu/p/16241585.html

https://blog.csdn.net/QAQiiii/article/details/131412990

到此這篇關(guān)于Oracle數(shù)據(jù)庫(kù)字符集概述及修改方式的文章就介紹到這了,更多相關(guān)Oracle數(shù)據(jù)庫(kù)字符集內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于Oracle listener日志解析利器的使用方法

    關(guān)于Oracle listener日志解析利器的使用方法

    這篇文章主要跟大家分享了關(guān)于Oracle listener日志解析利器的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-03-03
  • 修改計(jì)算機(jī)名或IP后Oracle10g服務(wù)無(wú)法啟動(dòng)的解決方法

    修改計(jì)算機(jī)名或IP后Oracle10g服務(wù)無(wú)法啟動(dòng)的解決方法

    修改計(jì)算機(jī)名或IP后Oracle10g無(wú)法啟動(dòng)服務(wù)即windows服務(wù)中有一項(xiàng)oracle服務(wù)啟動(dòng)不了,報(bào)錯(cuò),下面是具體的解決方法
    2014-01-01
  • 詳解Oracle中sqlldr的具體用法

    詳解Oracle中sqlldr的具體用法

    這篇文章主要介紹了詳解Oracle中sqlldr的用法,SQLLDR可以在極短的時(shí)間內(nèi)加載數(shù)量龐大的數(shù)據(jù),這是一個(gè)非常有用的工具,可用于從多種平面文件格式向Oracle數(shù)據(jù)庫(kù)中加載數(shù)據(jù),需要的朋友可以參考下
    2023-07-07
  • 解決navicat 鏈接oracle時(shí)出現(xiàn)的各種問(wèn)題

    解決navicat 鏈接oracle時(shí)出現(xiàn)的各種問(wèn)題

    這篇文章主要介紹了解決navicat 鏈接oracle時(shí)出現(xiàn)的各種問(wèn)題,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • Oracle批量執(zhí)行sql語(yǔ)句之禁用所有表的外鍵

    Oracle批量執(zhí)行sql語(yǔ)句之禁用所有表的外鍵

    這篇文章主要介紹了Oracle批量執(zhí)行sql語(yǔ)句之禁用所有表的外鍵的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系

    Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系

    通過(guò)分析左連接(+)加號(hào)的寫法和一些常用語(yǔ)法之間的聯(lián)系,了解到Oracle 加號(hào)(+)的用法。本文重點(diǎn)給大家介紹Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系 ,感興趣的朋友跟隨小編一起看看吧
    2018-10-10
  • oracle 11g RAC 常用命令整理分享

    oracle 11g RAC 常用命令整理分享

    很多朋友會(huì)經(jīng)常用到oracle 11g RAC的命令,今天我也用到了,同時(shí)也整理了一些常用的命令,以備不時(shí)之需
    2012-11-11
  • Oracle基本查詢過(guò)濾排序示例解析

    Oracle基本查詢過(guò)濾排序示例解析

    以下是對(duì)Oracle中的基本查詢過(guò)濾排序示例進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以參考下
    2013-08-08
  • Oracle遷移PostgreSQL隱式類型轉(zhuǎn)換配置指南

    Oracle遷移PostgreSQL隱式類型轉(zhuǎn)換配置指南

    Oracle遷移PostgreSQL時(shí)因類型差異易引發(fā)錯(cuò)誤,需通過(guò)顯式/隱式類型轉(zhuǎn)換、轉(zhuǎn)換關(guān)系管理及沖突處理解決,并配合驗(yàn)證測(cè)試確保數(shù)據(jù)一致性與遷移成功,所以本文給大家介紹了Oracle遷移PostgreSQL隱式類型轉(zhuǎn)換的配置指南,需要的朋友可以參考下
    2025-08-08
  • Oracle數(shù)據(jù)庫(kù)ORA-28040:沒(méi)有匹配的驗(yàn)證協(xié)議解決辦法

    Oracle數(shù)據(jù)庫(kù)ORA-28040:沒(méi)有匹配的驗(yàn)證協(xié)議解決辦法

    這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)ORA-28040:沒(méi)有匹配的驗(yàn)證協(xié)議問(wèn)題的解決辦法,ORA-28040是Oracle數(shù)據(jù)庫(kù)的錯(cuò)誤代碼,表示沒(méi)有匹配的驗(yàn)證協(xié)議,這通常是由于客戶端和服務(wù)器之間的身份驗(yàn)證協(xié)議不匹配導(dǎo)致的,需要的朋友可以參考下
    2024-03-03

最新評(píng)論

麻城市| 黑山县| 长宁区| 得荣县| 垣曲县| 安图县| 广宗县| 贵南县| 扎兰屯市| 景德镇市| 拉孜县| 商南县| 邯郸市| 扎鲁特旗| 兰西县| 定远县| 桦川县| 古田县| 磴口县| 准格尔旗| 台南县| 铜川市| 竹北市| 江川县| 图片| 桃江县| 横峰县| 普兰店市| 任丘市| 晴隆县| 邳州市| 永年县| 胶南市| 乃东县| 雷波县| 五常市| 无棣县| 牟定县| 曲周县| 黄浦区| 桐柏县|