【OCP學習筆記】配置網路環境 -- 3
4. HOSTNAMING連線
Oracle允許使用者直接使用hostname訪問資料庫。在這種情況下,客戶端不需要編寫TNSNAMES.ORA檔案。
要使Oracle支援HOSTNAME連線,需要在客戶端和伺服器端進行相應的配置。
4.1 客戶端設定
在客戶端,修改sqlnet.ora檔案,增加以下資訊:
SQLNET.AUTHENTICATION_SERVICES=(NONE)
NAMES.DIRECTORY_PATH=(HOSTNAME)
使用tnsping測試是否可以運用簡單連線。這裡伺服器端主機名為ocp:
$ tnsping ocp
Used HOSTNAME adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=ocp))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.120)(PORT=1521)))
OK (0 msec)
我們注意到系統嘗試連線192.168.8.120主機1521埠提供的
4.2 伺服器端設定
編寫伺服器端的listener.ora檔案,監聽客戶端連線:
LISTENER =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)(HOST = ocp)(PORT = 1521)) #注意HOST配置為主機名
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ocp) #注意GLOBAL_DBNAME為主機名
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
(SID_NAME = orcl)
)
)
重啟listener,並檢查lsnrctl status狀態。
4.3 連線測試
在客戶端執行:
SQL> connect 'hr/hr@ocp';
hr@ocp>
4.4 Hostnaming的限制
1) 只能使用預設的1521埠
2) 不能指定service_name
[@more@]【OCP學習筆記】配置網路環境 -- 2來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20162/viewspace-1048532/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【OCP學習筆記】配置網路環境 -- 4筆記
- 【OCP學習筆記】配置網路環境 -- 1筆記
- 【OCP學習筆記】配置網路環境 -- 2筆記
- Xamarin 學習筆記 - 配置環境(Windows & iOS)筆記WindowsiOS
- Maven 學習筆記——Maven環境配置(1)Maven筆記
- 學習筆記:MQTT環境搭建筆記MQQT
- webpack學習筆記(mac環境)Web筆記Mac
- tensorflow學習筆記1——mac開發環境配置筆記Mac開發環境
- 學習筆記-kali中配置python編寫環境筆記Python
- Webpack4 學習筆記八 開發環境和生產環境配置Web筆記開發環境
- MSP432安裝與環境配置(ccs) 學習筆記筆記
- Android環境搭建學習筆記Android筆記
- React學習筆記1:環境搭建React筆記
- java學習日記-java環境的配置Java
- Spark MLlib 入門學習筆記 - 程式設計環境配置Spark筆記程式設計
- Kinect開發學習筆記之(三)Kinect開發環境配置筆記開發環境
- GO語言學習筆記之mac環境go語言配置Go筆記Mac
- 配置oracle網路環境Oracle
- 學習筆記|AS入門(一) 環境篇筆記
- perl學習筆記--搭建開發環境筆記開發環境
- GoldenGate學習筆記(10)_RAC環境Go筆記
- 深度學習環境配置深度學習
- 【學習筆記】網路流筆記
- [網路]NIO學習筆記筆記
- 網路流學習筆記筆記
- muduo網路庫學習筆記(3):Thread類筆記thread
- 【Python學習筆記】-虛擬環境virtualenvPython筆記
- laravel學習筆記之開發環境搭建Laravel筆記開發環境
- 學習筆記:openstack實驗環境安裝筆記
- kafka學習筆記1:測試環境搭建Kafka筆記
- .net環境下ckeditor與ckfinder學習筆記筆記
- Windows 終端環境配置筆記Windows筆記
- Dockerfile 與 Compose 環境搭建學習筆記(二)Docker筆記
- [學習筆記]使用 Anaconda 管理虛擬環境筆記
- Dockerfile 與 Compose 環境搭建學習筆記(一)Docker筆記
- Dubbo 學習筆記(五) 開發環境常用技巧筆記開發環境
- 001_使用VMWareWorkstation搭建學習環境筆記筆記
- REDHAT LINUX學習筆記之環境變數RedhatLinux筆記變數