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 閱讀(1487) 評論(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助手新建立一個監聽器,試試喃  回復  更多評論   

          主站蜘蛛池模板: 普兰县| 鄯善县| 孝昌县| 治多县| 英德市| 朝阳县| 兴义市| 元氏县| 藁城市| 淮南市| 上饶县| 辉县市| 兖州市| 班戈县| 修文县| 且末县| 洛浦县| 象州县| 灵川县| 宝山区| 侯马市| 巴青县| 邳州市| 通榆县| 达拉特旗| 二手房| 嘉鱼县| 依安县| 白玉县| 讷河市| 饶平县| 西盟| 六安市| 孝昌县| 武定县| 靖边县| 灵丘县| 葫芦岛市| 闽侯县| 莱芜市| 灵宝市|