數據庫使用詳解:[3]SQL Developer如何配置,在PL/SQL Developer中如何設置SQL窗口里的字符編碼格式?

在PL/SQL Developer中如何設置SQL窗口里的字符編碼格式在windows中創建一個名為“NLS_LANG”的系統環境變量,設置其值為“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK”,然后重新啟動pl/sqldeveloper,這樣檢索出來的中文內容就不會是亂碼了 。如果想轉換為UTF8字符集,可以賦予“NLS_LANG”為“AMERICAN_AMERICA.UTF8”,然后重新啟動pl/sqldeveloper 。其它字符集設置同上

數據庫使用詳解:[3]SQL Developer如何配置,在PL/SQL Developer中如何設置SQL窗口里的字符編碼格式?

文章插圖
plsql developer如何安裝配置【數據庫使用詳解:[3]SQL Developer如何配置,在PL/SQL Developer中如何設置SQL窗口里的字符編碼格式?】1 下載安裝oracle的精簡客戶端從oracle官網下載最新版intantclient,目前最新版是12.1 。因為oracle的客戶端是向下兼容的,所以12.1版本的客戶端可以連接所有12.1以下版本的服務器端,當然包括11.2 。既然使用PL/SQL Developer , 就不需要再安裝ORACLE官方的GUI客戶端了,所以下載這個instant版本的精簡客戶端版本就足夠了,越簡單越穩定啊 。從官網下載需要有oracle網站的賬號,對于和oracle打交道的人來說,免費注冊一個oracle賬號是十分必要的 。這個軟件包下載完成后,直接解壓到指定路徑即可 , 是純綠色軟件,不需要安裝 。我解壓后放到了E:\green\下 。2 下載SqlPlus,檢查是否可以正確連接服務器(可?。┰諳略鼐蚩突Ф說耐桓鲆趁?,下載sqlplus這個小工具,這可是DBA的最愛啊,很小但很實用 , 這里主要是用來檢查連接情況 。下載后直接解壓,把解壓后的文件夾中的所有文件,復制到剛才的客戶端目錄下 。打開命令行窗口,切換到這個目錄下,執行熟悉的 sqlplus user/pwd@host/service,如果能正常連接,說明服務器和本機之間可以正常通信,從而排除了基本的錯誤 。如果不能連接 , 則需要慢慢排查了 。3 新建配置文件sqlnet.ora和tnsnames.ora,新建環境變量TNS_ADMIN在D:\green\instantclient_12_1\目錄下,新建兩個文件,名稱分別為 sqlnet.ora,tnsnames.ora 。這兩個文件提供了客戶端服務名到指定的oracle服務器提供的數據庫服務名的映射 。sqlnet.ora內容如下:[plain] view plain copyNAMES.DIRECTORY_PATH = (TNSNAMES,EZCONNECT)tnsnames.ora內容如下:[plain] view plain copy客戶端服務名 =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 服務器IP地址)(PORT = 1521))(CONNECT_DATA =http://www.cc535.com/detail/(SERVER = DEDICATED)(SERVICE_NAME = 服務器端偵聽器提供的服務名))其中,客戶端服務名可以任意設置 , 服務器IP地址就是提供oracle服務的機器IP,服務器端偵聽器提供的服務名是根據服務器端的設置填寫 ?!咀⒁狻靠蛻舳朔彰仨氻敻駥?,前面不能有任何空格,否則會出錯 。然后,為系統添加環境變量TNS_ADMIN,其值為oracle客戶端安裝目錄,本例中就是E:/green/instantclient_12_1 。4 下載安裝PL/SQL Developer軟件我是從官網下載的,版本為10.0.5.1710,當然這個軟件不是免費的,但是可以試用30天 。下載之后直接安裝即可,安裝過程會提示早期的Oracle可能對路徑要求苛刻 , 我們的Oracle版本是11.2的,不存在這個問題,所以默認路徑即可 。啟動該軟件 , 出現登錄界面 。選擇Cancel,進入主界面 。在主界面的主菜單中 , 選擇【Tools】【Preferences...】,彈出設置對話框,如下.按照上圖所示 , 主要目的就是讓PL/SQL Develper這個軟件可以找到oracle客戶端 。設置完成后,重新啟動PL/SQL Developer,在登錄頁面,輸入用戶名密碼和tnsnames.ora文件中設置的客戶端服務名,就可以連接成功了 。如果報錯,請檢查上面的所有配置過程,特別是tnsnames.ora配置文件,以及TNS_ADMIN環境變量 。
數據庫使用詳解:[3]SQL Developer如何配置,在PL/SQL Developer中如何設置SQL窗口里的字符編碼格式?

文章插圖

    推薦閱讀