oracle查看編碼格式及修改方式
一、查看編碼
1、查看oracle數(shù)據(jù)庫編碼
命令:
select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';
執(zhí)行結(jié)果:
查詢的數(shù)據(jù)來源props$,這個代表的是數(shù)據(jù)庫字符集。
2、查看oracle客戶端編碼
命令:
select * from nls_instance_parameters where parameter='NLS_LANGUAGE';
執(zhí)行結(jié)果:
查詢的數(shù)據(jù)來源v parameter,這個表示的是字符集的設(shè)置。
還可能是參數(shù)文件、環(huán)境變量等。
和nlsinstanceparameters比較相同的還有一個nlssessionparameters,nlssessionparameters來源于v nls_parameters,表示會話的設(shè)置,如果會話沒有特殊的設(shè)置,將與nls_instance_parameters一致。
二、修改編碼
將數(shù)據(jù)庫環(huán)境字符集的AL32UTF8,換為ZHS16GBK
- 首先以sysdba的身份登錄上去 conn /as sysdba
- 關(guān)閉數(shù)據(jù)庫shutdown immediate;
- 以mount打來數(shù)據(jù)庫,startup mount
設(shè)置session
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
啟動數(shù)據(jù)庫
alter database open;
修改字符集
ALTER DATABASE character set INTERNAL_USE ZHS16GBK;
關(guān)閉,重新啟動
SQL>shutdown immediate; SQL> startup
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
windows使用sqlpus連接oracle 數(shù)據(jù)庫的教程圖解
這篇文章主要介紹了windows使用sqlpus連接oracle 數(shù)據(jù)庫的教程圖解,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08Linux下啟動Oracle服務(wù)和監(jiān)聽程序步驟
這篇文章給大家介紹了Linux下啟動Oracle服務(wù)和監(jiān)聽程序步驟,在文章末尾給大家介紹了Oracle數(shù)據(jù)庫的啟動和關(guān)閉方式小結(jié),感興趣的朋友一起看看吧2017-08-08教你一招怎樣查看Oracle中sid和service_name
Oracle的SID和Service?Name是數(shù)據(jù)庫中的兩個重要概念,下面這篇文章主要給大家介紹了關(guān)于如何查看Oracle的sid和service_name的相關(guān)資料,文中介紹的非常詳細,需要的朋友可以參考下2023-12-12Oracle數(shù)據(jù)庫審計功能詳解(簡單易懂!)
Oracle審計查詢是一項重要的任務(wù),可以幫助DBA更好的管理Oracle數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫審計功能的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-01-01oracle數(shù)據(jù)庫創(chuàng)建表的方法
在數(shù)據(jù)庫中創(chuàng)建表是常見的操作,本文以O(shè)racle為例,介紹如何使用SQL語句創(chuàng)建班級表和學(xué)生表,通過本教程可以快速掌握數(shù)據(jù)庫表的創(chuàng)建過程,感興趣的朋友跟隨小編一起看看吧2024-09-09Oracle顯示游標(biāo)的使用及游標(biāo)for循環(huán)
本篇文章給大家介紹oracle顯示游標(biāo)的使用及游標(biāo)for循環(huán),當(dāng)查詢返回單行記錄時使用隱式游標(biāo),查詢返回多行記錄并逐行進行處理時使用顯式游標(biāo),對本文感興趣的朋友一起學(xué)習(xí)吧2015-11-11PLSQL客戶端連接Oracle數(shù)據(jù)庫配置詳細教程
這篇文章主要介紹了如何安裝和配置Oracle客戶端,包括安裝步驟、配置環(huán)境變量、查看和編輯tnsnames.ora文件以及如何連接Oracle數(shù)據(jù)庫,需要的朋友可以參考下2025-02-02