海上月明

          editer by sun
          posts - 162, comments - 51, trackbacks - 0, articles - 8
             :: 首頁(yè) :: 新隨筆 ::  :: 聚合  :: 管理

          方法一:

          大家都知 道,用PL/SQL連接Oracle,是需要安裝Oracle客戶端軟件的。有沒(méi)要想過(guò)不安裝Oracle客戶端直接連接Oracle呢?

                其實(shí)我一直想這樣做,因?yàn)檫@個(gè)客戶端實(shí)在太讓人討厭了!!!不但會(huì)安裝一個(gè)JDK,而且還會(huì)把自己放在環(huán)境變量的最前面,會(huì)造成不小的麻煩。

                其實(shí)我之前問(wèn)過(guò)很多人的,但是他們都說(shuō)一定需要安裝Oracle客戶端的.......直到昨天無(wú)意中發(fā)現(xiàn)了以下這個(gè)方法:

                只需要在Oracle下載一個(gè)叫Instant Client Package的軟件就可以了,這個(gè)軟件不需要安裝,只要解壓就可以用了,很方便,就算重裝了系統(tǒng)還是可以用的。

                下載地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

                下載這個(gè),Instant Client Package - Basic包。然后解壓到任意目錄,在這個(gè)目錄下建立NETWORK文件夾,接著再這個(gè)文件夾下再建立ADMIN文件夾,然后建立 tnsnames.ora文件,內(nèi)容如下:

               oracledata =

                     (DESCRIPTION =

                       (ADDRESS_LIST =

                         (ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521))

                       )

                       (CONNECT_DATA =

                         (SERVICE_NAME = yourSID   )

                       )

                     )

              這里根據(jù)自己的實(shí)際情況配置。接著打開PL/SQL,在perference里面設(shè)置OCI Library和Oracle_home,我的設(shè)置是OCI Library=c:\oracleclient\oci.dll,Oracle_home=c:\oracleclient。

               根據(jù)自己的實(shí)際情況配置,其實(shí)就是剛才下載下來(lái)的那個(gè)包的路徑。還有最后一個(gè)問(wèn)題,需要設(shè)置一個(gè)字符集,這樣查詢出來(lái)的數(shù)據(jù)才不會(huì)是亂碼,寫一個(gè)批處理 pldev. bat放到pl安裝目錄下,內(nèi)容如下:

              set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

              PLSQLDev.exe

               這個(gè)字符集,指的是服務(wù)器端的字符集,請(qǐng)根據(jù)實(shí)際情況配置。

               最后,只要雙擊這個(gè)批處理,再填寫帳號(hào)和密碼就可以了


          From:http://ssd910.blog.163.com/blog/static/238767972009112253534964/



          主站蜘蛛池模板: 增城市| 白河县| 上栗县| 日喀则市| 大庆市| 青冈县| 泸西县| 南汇区| 乳山市| 陕西省| 龙山县| 龙里县| 务川| 图们市| 精河县| 林甸县| 长葛市| 新干县| 肥东县| 定远县| 扬中市| 繁峙县| 法库县| 无极县| 化德县| 博客| 南华县| 曲靖市| 通河县| 永清县| 黔江区| 高尔夫| 武宣县| 绥滨县| 驻马店市| 宁夏| 方正县| 日照市| 和平县| 和田县| 林西县|