修改ORACLE資料庫的字符集命令

2021-05-08 19:41:27 字數 565 閱讀 1330

以dba身份進入sqlplus

sql> sqlplus sys/sys as sysdba;

sql> shutdown immediate;

sql> startup mount;

sql> alter system enable restricted session;

sql> alter system set job_queue_processes=0;

sql> alter system set aq_tm_processes=0;

sql> alter database open;

sql> alter database character set internal_use al32utf8;(zhs16gbk)

sql> shutdown immediate;

sql> startup;

這樣就可以講oracle的字符集修改為utf8,如果需要修改為gbk只需將alter database character set internal_use al32utf8;(zhs16gbk)這句最後的al32utf8修改為zhs16gbk即可。

修改oracle資料庫字符集

關閉db1,保留乙個節點 sql shutdown immediate 在db1上以root使用者執行,停止該節點的cluster服務 crsctl stop crs 在db2上檢視是否使用sfile啟動 sql show parameter spfile 若value為空,表示用pfile引數啟動...

Oracle資料庫字符集修改

伺服器上的資料匯入到本地資料庫,字元出現亂碼,主要是伺服器上的字符集和本地的字符集不匹配。解決辦法 匯入資料庫為 simplified chinese china.zhs16gbk 匯出資料庫為 american america.al32utf8 為了方便解決此問題,所以就修改了匯入資料庫所使用的語...

資料庫的字符集修改

修改資料庫的配置檔案 etc mysql中 mysql.conf 或者 my.ini,不同的資料庫可能會不一樣,根據實際情況進行修改 mysqld character set server utf8mb4進入資料庫中檢視字符集的情況 如果不是對應的可以直接在資料庫中命令修改 set characte...