激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Oracle - 查看oracle數據庫的編碼及修改編碼格式的方法

查看oracle數據庫的編碼及修改編碼格式的方法

2019-12-12 17:11whsnow Oracle

本節主要介紹了如何查看oracle數據庫的編碼及修改編碼格式,需要的朋友可以參考下

首先查看oracle數據庫的編碼

?
1
SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';

PARAMETER
--------------------
VALUE
--------------------
NLS_CHARACTERSET
AL32UTF8

這其來源于props$,這是表示數據庫的字符集。

oracle客戶端編碼

?
1
SQL> select * from nls_instance_parameters where parameter='NLS_LANGUAGE';

PARAMETER
--------------------
VALUE
--------------------
NLS_LANGUAGE
SIMPLIFIED CHINESE

其來源于v$parameter,表示客戶端的字符集的設置,可能是參數文件,環境變量或者是注冊表會話字符集環境

select * from nls_session_parameters,其來源于v$nls_parameters,表示會話自己的設置,可能是會話的環境變量或者是alter session完成,如果會話沒有特殊的設置,將與nls_instance_parameters一致。

再來說一下怎么修改oracle的字符集:

目前我的數據庫環境的字符集是AL32UTF8,那么把它改成ZHS16GBK

1.首先以sysdba的身份登錄上去 conn /as sysdba

2.關閉數據庫shutdown immediate;

3.以mount打來數據庫,startup mount

4.設置session

?
1
2
3
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

5.啟動數據庫

alter database open;

6.修改字符集

ALTER DATABASE CHARACTER SET ZHS16GBK;

這會可能會報錯,提示我們的字符集:新字符集必須為舊字符集的超集,這時我們可以跳過超集的檢查做更改:

ALTER DATABASE character set INTERNAL_USE ZHS16GBK;

這條語句就可以了,TERNAL_USE提供的幫助就會使oracle繞過了子集與超集的驗證,這條語句和上面的語句內部操作時完全相同的。

7.關閉,重新啟動

SQL>shutdown immediate;
SQL> startup

當然字符集最好不要輕易修改,因為這會對數據庫的數據有直接的影響,如果是生產環境的話,可能會造成不可估計得損失。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 毛片视频免费播放 | 一级做人爱c黑人影片 | 露脸各种姿势啪啪的清纯美女 | 国产免费www| 法国极品成人h版 | 色综合777 | 色97色| 桥本有菜免费av一区二区三区 | 精品一区二区久久久久久久网精 | 一区二区三区日本在线观看 | 亚洲精品欧美二区三区中文字幕 | 久久人人爽人人爽人人片av高清 | 日本一区二区三区四区高清视频 | 欧美视频一区二区三区四区 | 久久人人人 | 欧美一极视频 | 久久精品a一级国产免视看成人 | 依人九九 | 杏美月av| 午夜激情视频网站 | 国产精品视频海角社区88 | 国产99一区二区 | 国产日韩在线视频 | av在线在线 | 9999在线视频 | 久久久一区二区三区精品 | 亚洲国产成人一区二区 | 国产精品免费一区二区三区四区 | 日韩视频中文 | 韩国一级免费视频 | 国产91精品一区二区麻豆亚洲 | 国产免费一区 | 女人a级毛片 | 天堂成人国产精品一区 | 红杏亚洲影院一区二区三区 | 操网| 日韩毛片在线看 | 毛片在线视频观看 | 亚洲成人激情av | 国产成人午夜高潮毛片 | 亚洲国产成人久久一区www妖精 |