今天操作jira時發現建立工作流時,發現無法建立,後台跑出的錯誤是亂碼導致資料庫操作失敗,後來查詢原因,發現jira的字符集是utf-8,而安裝的oracle的字符集是xhs16gbk,所以解決辦法是將oracle資料庫的字符集轉換為utf8,步驟如下:
start -> run -> cmd
> connect sqlplus "使用者/pass as sysdba" (sysdba-oracle database name)
>shutdown immediate; (把database停了)
>startup mount; (把database重開去可更改情況)
>alter system enable restricted session;
>alter system set job_queue_processes=0;
>alter system set aq_tm_processes=0;
>alter database open;
>alter database character set internal_use utf8;
>shutdown immediate;
>startup; (重開正常oracle)
重新啟動jira後,發現工作流建立失敗問題解決,一切ok啦。。
oracle 檢視字符集與修改字符集
oracle字符集是乙個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。oracle 支援國家語言的體系結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字符集最重要的引數是nl...
oracle 檢視字符集與修改字符集
oracle字符集 oracle字符集是乙個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。oracle 支援國家語言的體系結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字符...
oracle報錯 字符集不匹配
在執行查詢下面語句時,出現了字符集不匹配的錯誤。select zsbh as 證書編號,zxri as 登記日期,as 需登出證書編號,as 需登出登出日期,from cqk.dbo.zsb1 union select zsbh as 證書編號,zxri as 登記日期,as 需登出證書編號,as ...