溫馨提示×

centos上sqlplus網絡連接設置

小樊
41
2025-08-18 16:38:40
欄目: 云計算

在CentOS上設置SQL*Plus網絡連接,需安裝Oracle客戶端、配置環境變量,并確保服務器端監聽器和防火墻設置正確,具體步驟如下:

  1. 安裝Oracle Instant Client:從Oracle官網下載適合CentOS的包,用yum安裝,如sudo yum localinstall oracle-database-preinstall-19c-1.0-1.el8.x86_64.rpm等。
  2. 配置環境變量:編輯~/.bashrc文件,添加export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1等類似內容,使配置生效。
  3. 配置服務器端監聽器:在服務器上編輯$ORACLE_HOME/network/admin/listener.ora文件,確保HOSTPORT配置正確,如HOST = 主機名,PORT = 1521,然后重啟監聽器lsnrctl restart。
  4. 配置數據庫配置文件:編輯$ORACLE_HOME/network/admin/sqlnet.ora文件,設置NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES)等,允許遠程連接。
  5. 創建遠程連接用戶:在服務器上用SQL*Plus以SYSDBA權限登錄,執行CREATE USER remote_user IDENTIFIED BY password,并授予權限GRANT CONNECT, RESOURCE TO remote_user。
  6. 配置客戶端連接文件(可選):在客戶端主目錄下創建.sqlplusrc文件,添加DB_SID=orclcdb等內容,方便使用sqlplus /@your_connection_string連接。
  7. 測試連接:在客戶端使用sqlplus username/password@hostname:port/SIDsqlplus username/password@TNS_ALIAS命令測試連接。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女