久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么在Oracle中配置遠程訪問

138次閱讀
沒有評論

共計 2391 個字符,預計需要花費 6 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

怎么在 Oracle 中配置遠程訪問?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

1. 網絡監聽配置

# listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
 (SID_LIST =
 (SID_DESC =
 (SID_NAME = CLRExtProc)
 (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
 (PROGRAM = extproc)
 (ENVS =  EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll)
 )
 )
LISTENER =
 (DESCRIPTION_LIST =
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
 )
 )
ADR_BASE_LISTENER = C:\app\Administrator

多個 IP 時, 如下:

LISTENER =
 (DESCRIPTION_LIST =
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
 )
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.24.226.2)(PORT = 1521))
 )
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.24.226.3)(PORT = 1521))
 )
 )

2.TNS 配置

# tnsnames.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORCL=
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
 (CONNECT_DATA =
 (SERVER = DEDICATED)
 (SERVICE_NAME = orcl)
 )
 )
ORACLR_CONNECTION_DATA =
 (DESCRIPTION =
 (ADDRESS_LIST =
 (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
 )
 (CONNECT_DATA =
 (SID = CLRExtProc)
 (PRESENTATION = RO)
 )
 )
LISTENER_ORCL =
 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

多個 IP 時, 如下:

ORCL =
 (DESCRIPTION =
 (ADDRESS_LIST =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.24.226.2)(PORT = 1521))
 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.24.226.3)(PORT = 1521))
 )
 (SOURCE_ROUTE = yes)
 (CONNECT_DATA =
 (SERVER = DEDICATED)
 (SERVICE_NAME = orcl)
 )
 )

3. 停止和啟動服務

先停止以下服務, 然后再啟動.

OracleOraDb11g_homeTNSListener
OracleService*

客戶端配置

1. 下載 ODAC 壓縮包.

2. 解壓下載的 ODAC 壓縮包.

3. 執行安裝命令

示例:

install.bat all D:\Program\ODAC\12040x64 OracleHome true

4. 添加環境變量

ORACLE_HOME : 是 ODAC 安裝的目錄.

TNS_ADMIN : 是文件 tnsnames.ora 所在的目錄, 一般為 ODAC 安裝目錄下的 network\admin 中.

注: TNS_ADMIN 可以不用添加, 直接將 tnsnames.ora 文件復制到 ODAC 安裝目錄下即可

將 %ORACLE_HOME% 添加到 PATH 環境變量中.

5. 配置 TNS

在配置文件 tnsnames.ora 中加入

DBORCL =
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST =  db-host)(PORT = 1521))
 (CONNECT_DATA =
 (SERVER = DEDICATED)
 (SERVICE_NAME =  db-name)
 )
 )

說明:

db-host : 數據庫電腦的 IP 或者是計算機名
db-name : 數據庫 TNS 配置的名稱

看完上述內容,你們掌握怎么在 Oracle 中配置遠程訪問的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計2391字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 南开区| 南阳市| 藁城市| 罗甸县| 普宁市| 旬阳县| 邯郸市| 集安市| 仙游县| 宁海县| 卢湾区| 措美县| 昭通市| 邵阳市| 女性| 上林县| 吐鲁番市| 延安市| 海阳市| 台中市| 汶上县| 左贡县| 高碑店市| 绥江县| 水城县| 轮台县| 敦化市| 鲁山县| 遵义县| 远安县| 韶山市| 南昌县| 茶陵县| 赣榆县| 连云港市| 张家口市| 文化| 阳谷县| 宣武区| 永定县| 南开区|