首先查看oracle數據庫的編碼:SQLselect*fromnls_database_parameterswhereparameter='NLS_CHARACTERSET';修改字符集編碼(這會對數據庫的數據有直接的影響,謹慎操作):SQLconn/assysdbaSQLshutdownimmediate;SQLstartupmount;SQLALTERSYSTEMENABLERESTRICTEDSESSION;SQLALTERSYSTEMSETJOB_QUEUE_PROCESSES=0;SQLALTERSYSTEMSETAQ_TM_PROCESSES=0;SQLalterdatabaseopen;SQLALTERDATABASEcharactersetINTERNAL_USEZHS16GBK;SQLshutdownimmediate;SQLstartup
創新互聯是一家專業提供肇源企業網站建設,專注與成都做網站、成都網站建設、HTML5、小程序制作等業務。10年已為肇源眾多企業、政府機構等服務。創新互聯專業網站制作公司優惠進行中。
如何查看oracle國家字符編碼
查詢Oracle Server端的字符集:
有很多種方法可以查出oracle server端的字符集,比較直觀的查詢方法是以下這種:
SQLselect userenv(‘language’) from dual;
結果如下:AMERICAN _ AMERICA. ZHS16GBK。
select userenv('language') from dual(客戶端查詢)
-----Window下下查看及更改oracle字符集編碼
打開注冊表--HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANG
修改NLS_LANG的鍵值
# 常用中文字符集
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
# 常用unicode字符集
set NLS_LANG=american_america.AL32UTF8
-----Linux下查看及更改oracle字符集編碼
[root@OracleDB ~]# cd /usr/local/oracle/
[root@OracleDB oracle]# env|grep NLS_LANG
NLS_LANG=american_america.zhs16gbk
[root@OracleDB oracle]# vi .bash_profile
# 使 bash_profile 設置生效
1、SELECT value$ FROM sys.props$ WHERE name = 'NLS_CHARACTERSET' ;
--查詢oracle 相關參數
2、SELECT * FROM NLS_DATABASE_PARAMETERS ;
擴展資料:
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系數據庫管理系統。它是在數據庫領域一直處于領先地位的產品。
可以說Oracle數據庫系統是目前世界上流行的關系數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的數據庫解決方案。
ORACLE數據庫系統是美國ORACLE公司(甲骨文)提供的以分布式數據庫為核心的一組軟件產品,是目前最流行的客戶/服務器(CLIENT/SERVER)或B/S體系結構的數據庫之一。
比如SilverStream就是基于數據庫的一種中間件。ORACLE數據庫是目前世界上使用最為廣泛的數據庫管理系統,作為一個通用的數據庫系統,它具有完整的數據管理功能;作為一個關系數據庫,它是一個完備關系的產品;作為分布式數據庫它實現了分布式處理功能。
但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
Oracle數據庫最新版本為Oracle Database 12c。Oracle數據庫12c?引入了一個新的多承租方架構,使用該架構可輕松部署和管理數據庫云。
此外,一些創新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個數據庫,而Automatic Data Optimization和Heat Map能以更高的密度壓縮數據和對數據分層。
這些獨一無二的技術進步再加上在可用性、安全性和大數據支持方面的主要增強,使得Oracle數據庫12c?成為私有云和公有云部署的理想平臺。
參考資料:Oracle數據庫--百度百科
查看及修改oracle編碼格式方法:
1、查看oracle數據庫字符集:
select userenv('language') from dual;
查詢結果:
SIMPLIFIED CHINESE_CHINA.AL32UTF8
2、修改oracle數據庫字符集:(在SQL Plus中)
sql conn / as sysdba;
sql shutdown immediate;
database closed.
database dismounted.
oracle instance shut down.
sql startup mount;
oracle instance started.
total system global area 135337420 bytes
fixed size 452044 bytes
variable size 109051904 bytes
database buffers 25165824 bytes
redo buffers 667648 bytes
database mounted.
sql alter system enable restricted session;
system altered.
sql alter system set job_queue_processes=0;
system altered.
sql alter system set aq_tm_processes=0;
system altered.
sql alter database open;
database altered.
sql alter database character set internal_use UTF8
sql shutdown immediate;
sql startup;
網頁題目:怎么看oracle的編碼,查看oracle的編碼格式
網站鏈接:http://vcdvsql.cn/article6/heohig.html
成都網站建設公司_創新互聯,為您提供小程序開發、電子商務、靜態網站、網站建設、網站營銷、商城網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯