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

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

            可以在客戶端機器上使用 Oracle Net Configuration Assistant 或 Oracle Net Manager 圖形配置工具對客戶端進行配置,該配置工具實際上修改 tnsnames.ora 文件。所以我們可以直接修改 tnsnames.ora 文件,下面以直接修改 tnsnames.ora 文件為例:oracle培訓

            該文件的位置為: …networkadmintnsnames.ora (for windows)

            …/network/admin/tnsnames.ora (for unix)

            此處,假設服務器名為 testserver,服務名為 orcl.testserver.com,使用的偵聽端口為1521,則 tnsnams.ora 文件中的一個test網絡服務名(數據庫別名)為:

              test = 
                  (DESCRIPTION= 
                      (ADDRESS_LIST= 
                          (ADDRESS=(PROTOCOL=TCP)(HOST=testserver)(PORT=1521)) 
                      ) 
                      (CONNECT_DATA=(SERVICE_NAME=orcl.testserver.com) 
                      ) 
                  ) 

            紅色的內容為需要根據實際情況修改的內容,現解釋如下:

            PROTOCOL:客戶端與服務器端通訊的協議,一般為 TCP,該內容一般不用改。

            HOST:數據庫偵聽所在的機器的機器名或 IP 地址,數據庫偵聽一般與數據庫在同一個機器上,所以當我說數據庫偵聽所在的機器一般也是指數據庫所在的機器。在 UNIX 或 WINDOWS 下,可以通過在數據庫偵聽所在的機器的命令提示符下使用 hostname 命令得到機器名,或通過 ipconfig(for WINDOWS) or ifconfig(for UNIX)命令得到 IP 地址。需要注意的是,不管用機器名或 IP 地址,在客戶端一定要用 ping 命令 ping 通數據庫偵聽所在的機器的機器名,否則需要在 hosts 文件中加入數據庫偵聽所在的機器的機器名的解析。

            PORT:數據庫偵聽正在偵聽的端口,可以察看服務器端的 listener.ora 文件或在數據庫偵聽所在的機器的命令提示符下通過 lnsrctl status [listener name] 命令察看。此處 Port 的值一定要與數據庫偵聽正在偵聽的端口一樣。

            SERVICE_NAME:在服務器端,用system用戶登陸后,sqlplus> show parameter service_name 命令察看。

          posted on 2013-08-27 16:57 親愛的小孩 閱讀(309) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 绥棱县| 方山县| 大荔县| 康定县| 桓台县| 阿城市| 星座| 广德县| 普格县| 杭锦旗| 林州市| 陇南市| 新河县| 静乐县| 通化县| 通州市| 灵宝市| 文登市| 保靖县| 耒阳市| 增城市| 普兰店市| 建德市| 五河县| 安达市| 沂水县| 潞城市| 康定县| 石门县| 体育| 醴陵市| 栾城县| 安多县| 抚顺县| 清新县| 武定县| 阿克苏市| 金门县| 万载县| 增城市| 桂林市|