中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Oracle 10g綠色客戶端 plus PL/SQL Developer-搭建方便的Oracle客戶端使用環(huán)境
 
Oracle 10g綠色客戶端 plus PL/SQL Developer-搭建方便的Oracle客戶端使用環(huán)境

整個一個暑假都在做基于Oracle的一個數(shù)據(jù)處理程序。但是一直沒有找到合適的人工訪問實驗室的數(shù)據(jù)庫的方便的方法。
最酷的時候我的做法是自己寫個程序用JDBC連接數(shù)據(jù)庫自己扒下想要的表格……
后來發(fā)現(xiàn)實驗室里邊有很多機器是裝過Oracle客戶端的,但是ms都是當時實驗室搭建數(shù)據(jù)庫時用正版的安裝光盤裝的,我對這樣臃腫的客戶端有一種生理上的恐懼,于是還是用原始的方法進行自己的開發(fā)。
直到有一天,看到Oracle的官方網(wǎng)站上邊有10g的綠色版的簡易客戶端……
http://www.oracle.com/technology/tech/oci/instantclient/index.html
Oracle的官方網(wǎng)站下載軟件是要帳戶的,這個申請一個就是了,本人沒有網(wǎng)上的空間存放相關的軟件,即使有也沒有官網(wǎng)上的可靠和持久,所以就只給一個鏈接了。
http://www.allroundautomations.nl/plsqldev.html
PL/SQL Developer是一個開發(fā)與數(shù)據(jù)庫相關工程的軟件,ms是Free的,不大了解,只不過看到很多開發(fā)Oracle相關數(shù)據(jù)庫的人都在用,我一般只用來 當作與數(shù)據(jù)庫服務器交互用的Client界面……,最多的時候主要是開一個窗口敲SQL語句,(殺雞用牛刀了……)
下邊是安裝的過程,由于是免安裝的,所以要自己配置一些環(huán)境變量和文件,比較麻煩……
首先將下載的Oracle客戶端的壓縮包解壓到一個路徑,在本機上解壓到了E:\OracleClient下邊,所以,實際上Oracle客戶端的路徑是E:\OracleClient\instantclient_10_2
然后進入instantclient_10_2文件夾,新建一個network文件夾,并在network文件夾下新建admin文件夾,在admin文 件夾中新建名為tnsnames.ora文件,這個文件是用來配置連接遠程數(shù)據(jù)庫的登錄信息的(客戶端軟件都會從這個相對路徑下的文件中獲取連接數(shù)據(jù)庫的 信息),內(nèi)容如下:
databasename =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = ip address)(PORT = 1521))
      )
      (CONNECT_DATA =
        (SERVICE_NAME = database name)
      )
    )
例如我鏈接實驗室數(shù)據(jù)庫的對應文件內(nèi)容是:
TCM =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
      )
      (CONNECT_DATA =
        (SERVICE_NAME = TCM)
      )
    )
IP我就不寫出來了,我所用的數(shù)據(jù)庫名為TCM,so……

然后安裝PL/SQL Developer,過程是傻瓜式的。進入PL/SQL后(開始進入時會要求登錄數(shù)據(jù)庫,但是現(xiàn)在PL/SQL現(xiàn)在還找不到你的Oracle客戶端,所以 登錄是不會成功的,但是可以進入軟件),選擇Tools->Preferences,在Oracle Home OCI Library兩欄中分別填入Oracle客戶端的路徑和OCI文件的路徑(oci.dll文件直接在instantclient_10_2文件夾下), 所以我在這兩個選項中填寫的內(nèi)容是“E:\OracleClient\instantclient_10_2”和“E:\OracleClient \instantclient_10_2\oci.dll”。這時再登錄就可以登錄成功了。如若還不行就重啟一下PL/SQL。

綠色版的客戶端可能會出現(xiàn)對于中文支持的問題,這主要是因為服務器端指定的字符集和客戶端所默認的字符集是不相同的導致的,只要找到服務器端的字符 集設置,然后將客戶端的字符集設置與服務器端保持一致就好了。修改客戶端字符集設置的方法有好幾種,可以修改注冊表,也可以用環(huán)境變量的方法解決。不過我 這里介紹的客戶端是綠色版的,只是解壓到某一個路徑而已,所以注冊表的方法在這里不是很適用,所以我寫了一個啟動腳本,在啟動PL/SQL之前,先建一個 臨時環(huán)境變量nls_lang,并給變量賦值,再啟動軟件。(我曾經(jīng)做過實驗,通過建立系統(tǒng)環(huán)境變量的方法在這里是行不通的,具體的原因我說不清 楚><)

我的腳本plsql.bat的內(nèi)容如下:

set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
cd "c:\Program Files\PLSQL Developer"
PLSQLDev.exe
其中第二行進入的路徑是PL/SQL Developer安裝到的路徑。

我這里的實際情況是服務器端的字符集設置為SIMPLIFIED CHINESE_CHINA.ZHS16GBK,所以我將這個值賦給nls_lang。通過運行plsql.bat腳本就可以正常的訪問服務器數(shù)據(jù)庫了。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
使用oracle instant client 配置pl/sql,免安裝oracle客戶端。
win64位上安裝plsql
不安裝oracle客戶端也可以使用pl/sql developer
DataWindowHTTP(二)數(shù)據(jù)庫安裝
連接oracle 11g遠程數(shù)據(jù)庫...本機不安裝oracle客戶端,使用pl/sql d...
oracle instantclient basic +pl/sql 安裝和配置
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服