ORACLE pl/sqldeveloper 客戶端亂碼--修改Oracle客戶端字符集
一直在做日語專案
Oracle伺服器 是日語版本
為了訪問Oracle伺服器
在客戶端上安裝了pl/sqldeveloper
不知道怎麼搞得 通過pl/sql照會資料後亂碼了
通過SQLWINDOWS 執行以下命令後
select * from v$nls_parameters;
select userenv('language') from dual;
結果是AMERICAN_AMERICA.AL32UTF8
別的客戶端檢視結果是 JAPANESE_JAPAN.AL32UTF8
錯誤的結果
正確的結果應該是:
為了修改客戶端字符集
有兩個方法
1: 通過登錄檔修改鍵值
HKEY_LOCAL_MACHINE/SOFTWARE/Wom6432Node/Oracle/KEY_OraClient11g_home1
NLS_LANG 這個值
如 變成日語 直接把鍵值變成JAPANESE_JAPAN.AL32UTF8 重啟pl/sql developer 工具 再次執行語句抽出一看 結果 應該發生更新
2 重灌Oracle客戶端也可以
相關推薦
ORACLE pl/sqldeveloper 客戶端亂碼--修改Oracle客戶端字符集
一直在做日語專案 Oracle伺服器 是日語版本 為了訪問Oracle伺服器 在客戶端上安裝了pl/sqldeveloper 不知道怎麼搞得 通過pl/sql照會資料後亂碼了 通過SQLWINDOWS 執行以下命令後 select * from v$nls_paramete
ORACLE客戶端亂碼--修改Oracle客戶端字符集
修改Oracle客戶端字符集方法: 1:可以通過修改登錄檔鍵值永久設定,類似於這樣的鍵值: HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/HOME0下, 如一般的簡體中文 nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16
Oracle使用者lock,忘記密碼,用客戶端PL/SQL進行修改
網上很多修改的方法了,現在分享一個用PL/SQL客戶端修改的方法,畢竟我們小白都愛點點。 登入高許可權的使用者system等。如圖,找到User下,需要修改的使用者。 右鍵需要修改的使用者,選擇“Edit”。 PL/SQL的右邊出現下圖,在1的位置填寫新密碼(修改密碼),2位置去掉Acount
window下修改Oracle客戶端版的字符集
window oracle客戶端 字符集1、win+R,運行regedit,進入註冊表編輯器。 2、修改NLS_LANG的字符集 路徑 HKEY_LOCAL_MACHINE -> SOFTWARE -> WOW6432Node -> ORACLE -> KEY_OraCl
oracle檢視字符集後修改oracle服務端和客戶端字符集的步驟
1.oracle server端字符集查詢 程式碼如下: select userenv ('language') from dual; 或: col PARAMETER format a20; col VALUE format a30; SQL> sel
Oracle修改監聽端口教程
pre code rac names tail gre 文件 toc tar Oracle默認監聽端口1521,一眾掃描器通常通過探測1521端口是否開啟來探測是否存在Oracle服務,如果修改默認監聽端口在一定程度上可以提升數據庫和主機的安全性。 比如這裏我們修改成252
c#免安裝客戶端連接oracle數據庫
遇到 iic 工作 dll rac .dll oracle數據 icu 安裝 在工作中遇到的問題,知道缺幾個DLL,但是無從下載,或者下載的版本不對應,直到找到了這個。。http://dl.pconline.com.cn/download/812683.html。 在沒有安
(已解決)c# 客戶端程式訪問oracle報錯:ORA-12154: TNS: 無法處理服務名
錯誤:ORA-12154: TNS: 無法處理服務名 這個錯誤大家在百度上一搜一大把,但是我出現這個錯誤的原因跟百度不太一樣,我的客戶端程式在不同的目錄可以正常執行,但在其中1個目錄就是要出錯,因此我想到是目錄路徑中出了問題,既然是路徑那就只能是資料夾名有什麼特殊之處導致不能執行,後來發現不能執
PL/SQL查詢Oracle資料中文全是亂碼的解決
原因 經過一番查證,發現在PLSQL的電腦上字符集與racle資料庫裡的字符集不支援中文導致的,既然知道了原因,就好辦了,我們就配置我們的字符集,讓他支援中文。 解決辦法 我的Oracle是11g版本的,下面以我的為例,為大家講解下設定的過程。 步驟一 在裝
Linux RedHat6.4 下安裝ORACLE資料庫伺服器,win10下安裝ORACLE客戶端 問題總結
前一段時間由於工作需要安裝了ORACLE 11g資料庫在Linux上,安裝過程中遇到了很多問題,所以在這裡總結一下,希望能幫到需要的人。 問題1:安裝過程中提示 pdksh 系統軟體缺失,用rpm -qi 命令查詢確實沒有安裝該軟體,但是安裝了另一個叫 ksh 的系統軟體,二者名字很相似
禁止PLSQL以及其他客戶端工具連線ORACLE資料庫
這兩天一直在弄客戶端工具如PLSQL等登入資料庫的許可權控制,滿足了這樣不能滿足那樣,搞得頭暈。本來在系統防火牆層面應該也可以實現,但是還是要求在程式碼上來操作,開始用同事寫的一個指令碼來測試,雖然可以限制,但是不滿足要求。後來改了改,折騰了近一天,終於基本可以滿足要求。
MSMQ客戶端程式碼(Oracle service bus)
今天做了一個MSMQ客戶端(伺服器是OSB)來幫助專案上找問題,程式碼很簡單,發現MQ協議也很方便呢。 using System; using System.Collections.Generic; using System.ComponentModel; using
修改Oracle字符集為UTF-8 解決中文亂碼 oracle
很多情況下,遇到資料庫查詢資料中文亂碼,一般都是字符集的問題,下面記錄一下oracle字符集的檢視方法,並提供UTF-8字符集的修改方式。 1、檢視資料庫字符集 以下操作均在sqlplus或客戶端
linux 修改oracle中文亂碼
linux 安裝oracle預設語言為: AMERICAN_AMERICA.WE8MSWIN1252 此語言中文展示位亂碼。 通過oracle登入linux系統後進行如下操作: 修改方法(以改成UTF8為例) 以系統DBA許可權登入sqlplus $ sqlplus /
oracle入門很簡單:五、oracle自帶的客戶端工具sqlplus/sqlplusw
一般只要安裝了Oracle的伺服器端或者客戶端,sqlplus都被預設安裝。而sqlplusw只是在sqlplus上添加了一個窗體,在其上執行SQL語句與sqlplus完全相同。sqlplus的主要應用場景為檢視/設定資料庫引數、執行SQL指令碼等。 1.利用sqlpl
安裝pl/sql develope客戶端需修改配置項
1)開啟pl/sql develope,工具——首選項——2)修改監聽程式引數檔案初次開啟時,內容如下# listener.ora Network Configuration File: C:\Program_Files\Oracle\DataBase_11G_R2\product\11.2.0\dbhome
客戶端工具連線oracle資料庫常見問題
安裝好oracle資料庫後大家都想動手學習oracle資料庫了,但是oracle資料庫一般都是用cmd命令列進行操作,這就有點不方便了,開發和使用中會造成很大的不便,不慌,我們可以安裝一個oracle客戶端進行資料庫的操作。下面介紹兩個可以連線oracle資料庫的客戶端軟體。
Oracle 11g修改默認端口1521為其他值
修改 color windows服務 dev package show protoc min style 1、修改listener.ora 打開文件D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\l
Oracle PL/SQL Developer集成TFS進行團隊腳本文件版本管理
後臺數據庫 管理工具 下載地址 oracle 客戶端 對於傳統的使用關系型數據庫的大型軟件產品,後臺數據庫的持續開發和維護可能會產生大量的腳本文件,針對這些腳本文件應該怎樣比較方便的進行版本管理,以及如何快捷的在團隊之間進行權限等協作管理呢?不同的數據庫產品以及相應的客戶端管理工具與不同產
修改oracle字符集
命令 lose mac registry ase lte shu sql utf 最近在做項目中 遇到了oracle數據庫中查出來漢字全是亂碼,因為字符集不一致,所以要修改自己oracle的字符集,具體步驟如下: 通過ORACLE的SQL PLUS命令窗口改在SQL*PLU