飛翔的起點

          從這里出發

          導航

          <2008年4月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          統計

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          用三個方法設置Oracle數據庫穿越防火墻:

          用三個方法設置Oracle數據庫穿越防火墻:

              方法一:在系統注冊表中

              hkey_local_machinesoftwareoraclehome0下加入字符串值:

           USE_SHARED_SOCKET=TRUE

              方法二:

              1、首先,我們需要將數據庫實例改為SHARED SERVER模式

              2、以SYSDBA登錄SQLPLUS,通過SQLPLUS生成系統當前的參數設置文件pfile:

              create pfile='d:init.ora' from spfile;


              3、修改d:init.ora文件,在其中增加(用editplus編輯):

               *.service_names='your service
              name'和*.dispatchers='(address=(protocol=tcp)
              (host=localhost)(port=1521) (dispatchers=1)'

              4、生成新的SPFILE:create spfile from pfile='d:init.ora';

              5、重啟動數據庫。

              6、在防火墻中開放1521端口。

              方法三:

              在數據庫端(可以是另外的機器,但cman的機器必須和數據庫都在防火墻的后面)安裝cman的前提下,啟動cman,然后開放防火墻端的1630端口(需要查看cman開的是什么端口),最后在客戶端的tnsnames.ora文件中添加以下內容:

               cmantest = (description = (address_list = (address =
              <- first address is to CMAN (protocol=tcp)
              (host=hostname or ip of cman) (port=1610) )
              (address= <- second address is to Listener
              (protocol=tcp) (host=hostname or ip of listener) (port=1521) ) )
              (connect_data = (sid = sidname)) (source_route = yes)

          posted on 2008-04-21 09:51 forgood 閱讀(157) 評論(0)  編輯  收藏


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


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 铁岭市| 丹寨县| 杨浦区| 江达县| 平果县| 九台市| 麻江县| 凤山市| 准格尔旗| 汉沽区| 东辽县| 普安县| 仁怀市| 南充市| 米林县| 修文县| 绿春县| 英德市| 隆德县| 华容县| 益阳市| 当涂县| 克拉玛依市| 都昌县| 大关县| 永修县| 黄龙县| 始兴县| 收藏| 南漳县| 集贤县| 六盘水市| 五大连池市| 彭山县| 任丘市| 鄂托克前旗| 鄂尔多斯市| 孝感市| 九龙县| 玉溪市| 建水县|