隨筆 - 39  文章 - 1  trackbacks - 0
          <2013年8月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

            如果要連接遠程數(shù)據(jù)庫,傳統(tǒng)的一定可行的方法是在本地裝一個oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev連接oracle官網(wǎng)上提供了最小訪問包,就是如下3個包,加起來35MB。

            1、首先去oracle的官方網(wǎng)站上http://www.oracle.com/technology/software/tech/oci/instantclient/index.html下載(下面是10g的):oracle培訓

            instantclient-basic-win32-10.2.0.4.zip

            instantclient-odbc-win32-10.2.0.4.zip

            instantclient-sqlplus-win32-10.2.0.4.zip

            將下載的安裝包全部解壓,放在同一個目錄下,比如在d:\sqlplus。

            2、 “控制面板”-”系統(tǒng)”-”高級”-”環(huán)境變量”-”系統(tǒng)變量”添加幾個環(huán)境變量:

            NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK(或AMERICAN_AMERICA.ZHS16GBK)

            TNS_ADMIN = d:\sqlplus

            LD_LIBRARY_PATH = d:\sqlplus

            SQLPATH = d:\sqlplus

            Path變量結(jié)尾添加d:\sqlplus

            3、在d:\sqlplus目錄下創(chuàng)建TNSNAME.ORA文件,自己敲容易出問題,建議直接到安裝oracle數(shù)據(jù)庫的機器上拷貝過來用,內(nèi)容如下:

            # tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_2\network\admin\tnsnames.ora

            # Generated by Oracle configuration tools.

            ORCL =

            (DESCRIPTION =

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

            (CONNECT_DATA =

            (SERVER = DEDICATED)

            (SERVICE_NAME = orcl)

            )

            )

            EXTPROC_CONNECTION_DATA =

            (DESCRIPTION =

            (ADDRESS_LIST =

            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))

            )

            (CONNECT_DATA =

            (SID = PLSExtProc)

            (PRESENTATION = RO)

            )

            )

            以上文件中,ORCL是個連接標示符,可以自己修改,HOST是遠程Oracle服務器的地址,PORT是Oracle的服務端口,沒有修改過的話,默認是1521。Service_name是遠程實例名稱。

            4、命令行下,切換到d:\sqlplus,運行odbc_install.exe,安裝ODBC驅(qū)動。

            5、使用sql-plus連接

            命令行下執(zhí)行sqlplus /nolog

            進入sqlplus提示符,輸入

            connect / @<連接標識符>

            或者

            sqlplus system/manager@192.168.208.120:1521/orcl

            沒有意外的話連接成功。

            如果上述方法試驗沒有成功,用下面的方式最直接了

            Sqlplus system/manager@’(description=(address_list=(address=(proto=tcp)(host=192.168.208.120)(port=1521)))(connect_data=(service_name=orcl)))’

          posted on 2013-08-30 17:17 親愛的小孩 閱讀(112) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 尚义县| 金塔县| 邹平县| 宣城市| 龙里县| 湖南省| 宁河县| 兴业县| 深水埗区| 正镶白旗| 商洛市| 洛隆县| 灵武市| 普兰县| 米泉市| 阜康市| 云安县| 三门县| 右玉县| 台江县| 辉县市| 苏尼特左旗| 济阳县| 睢宁县| 忻州市| 西贡区| 随州市| 峨边| 浏阳市| 永平县| 唐海县| 淮阳县| 和政县| 木兰县| 安义县| 怀化市| 临湘市| 云南省| 百色市| 利津县| 大庆市|