Java Blog for Alex Wan

          Let life be beautiful like summer flowers and death like autumn leaves.

          統計

          留言簿(10)

          BlogJava

          Blogs

          DIV+CSS

          JQuery相關

          友情鏈接

          常去的地方

          數據供應

          閱讀排行榜

          評論排行榜

          [oracle]開發時,機器地址改變的情況下,如何使得數據庫服務依舊可用?

          背景:
                  本人工作用的機器是筆記本(操作系統為windows xp),經常都會帶回家里用。由于網絡供應商的原因,使得我在家里上網時需要另外設置一個地址,所以在工作時安裝的oracle數據庫服務在家里就不能訪問了。

          解決的辦法:
                     將監聽程序的地址和程序中的連接數據庫的地址都使用localhost.這樣就會導致其他機器的人是訪問不了我機器上的數據庫。不過也無所謂,本地的數據庫本來就是只需要自己使用的。

          具體實現方式:

          機器上的oracle安裝在C:\oracle。
          (1)修改listener配置文件C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora,以下是修改后的文件內容

          # listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
          # Generated by Oracle configuration tools.

          LISTENER =
            (DESCRIPTION =
              (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
            )

          SID_LIST_LISTENER=
             (SID_LIST=
           (SID_DESC=
                    (SID_NAME=localdb)   
                  )
                 )


          (2)重新啟動監聽程序
                  可以在服務列表中重新啟動,可以安裝一下路徑進入服務列表:
                  開始->控制面板->性能和維護->管理工具->服務
                  在列表中查找到服務名稱為OracleOraDb10g_home1TNSListener的服務(通常情況下),右鍵,選擇重新啟動。


          (3)修改客戶端訪問訪問數據庫時的地址,指定地址為localhost

                  如pl/sql,可以通過oracle的net manager修改。



          Let life be beautiful like summer flowers and death like autumn leaves.

          posted on 2008-10-06 17:05 Alexwan 閱讀(1482) 評論(3)  編輯  收藏 所屬分類: 小筆記數據庫

          評論

          # re: [oracle]開發時,機器地址改變的情況下,如何使得數據庫服務依舊可用? 2008-10-07 09:46 匿名

          不一定要用localhost,ip不一樣,當主機名可以一樣啊,只要公司和家里都用同一個主機名不就可以了  回復  更多評論   

          # re: [oracle]開發時,機器地址改變的情況下,如何使得數據庫服務依舊可用? 2008-10-07 10:23 Alexwan

          嘗試過樓上的方法,確實可以。
          還發現另外一個現象:在無本地網絡的狀態下,兩種方法都是不行的,報的錯是無監聽程序。  回復  更多評論   

          # re: [oracle]開發時,機器地址改變的情況下,如何使得數據庫服務依舊可用? 2008-10-07 12:26 sure_xx

          在家的時候用net助手新建立一個監聽器,試試喃  回復  更多評論   

          主站蜘蛛池模板: 克什克腾旗| 永平县| 岢岚县| 会昌县| 香港| 鸡东县| 巫山县| 青河县| 伊金霍洛旗| 大余县| 宁城县| 木里| 鲁甸县| 綦江县| 娄底市| 三亚市| 通城县| 孝义市| 嘉禾县| 甘南县| 渝北区| 大连市| 远安县| 五台县| 五莲县| 绿春县| 洛浦县| 富锦市| 闽清县| 霍山县| 乐陵市| 佛冈县| 桃源县| 德化县| 安溪县| 镶黄旗| 伽师县| 贞丰县| 柘城县| 金山区| 张家口市|