Linux-Oracle 安裝配置步驟


一、打開 VMware

  1. 安裝 VMware
  2. 解壓 ORACLER11.2_redhat.rar 到 D:\...\machine\oracle-linux
  3. 打開 VMware, 選擇 打開虛擬機 找到解壓文件里的ORACLE11.2_Redhat.vmx
  4. 啟動虛擬機
  5. 登入系統,設置網絡,使虛擬機能夠和當前宿主機並存於一個局域網

二、網絡配置

  1. 系統 -> 管理 -> 網絡 打開網絡配置
  2. 編輯 eth0(不是eth0.bak),點擊靜態設置的 IP 地址。之后保存激活。
    1. 地址: ipconfig 172.19.24.251
    2. 子網掩碼:255.255.255.0
    3. 默認網關: 172.19.24.254
  3. 在宿主機 ping 下,確保鏈接能通。
    1. ping 設置的ip

三、安裝 SecureCRT

  1. 安裝 SecureCRT,並測試通過,查看 Linux 環境和 Oracle 的情況。
    1. 解壓 SecureCRT-CRT注冊機.zip , 運行 scrt81-x86.exe ,一直下一步,最后三個勾取消,finish。
  2. 破解 SecureCRT。打開 SecureCRT_keygen 文件夾,將exe文件復制到 C:\Program Files (x86)\VanDyke Software\SecureCRT 目錄下
    1. 管理員身份運行 SecureCRT.v.6.7.1-kg.exe 或 keygen.exe 點擊 patch,輸入 name 和 company,點擊 Generate
  3. 運行 SecureCRT.exe ,輸入對應信息。選擇 without a configuration passphrase
  4. 輸入 ip 地址 和 用戶名密碼進入, options -> session options -> appearance 修改外觀
  5. 執行 ps -ef|grep oracle 命令查看 oracle 進程。
  6. 執行 sqlplus /nolog 命令登入, 通過 show user 命令看到是沒有用戶登錄的,執行 conn sys/manager as sysdba 或 conn system/manager 命令登入。exit 退出。

四、配置監聽器

  1. 依次執行 cd $ORACLE_HOME ,pwd , ls , cd network , ls , cd admin , ls , vi listener.ora 進入vi 界面
  2. 修改倒數第四行 HOST 值為 IP地址 , 保存退出。
  3. 執行 ps -ef|grep oracle 命令查看 oracle 進程。看監聽器是否啟動。
  4. lsnrctl stop 關閉, lsnrctl start 開啟。
    1. 如果卡住在 Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
    2. lsnrctl status ( ctrl+c 退出來)
    3. ls , vi tnsnames.ora 進入 vi 界面
    4. 修改倒數第三行 SERVICE_NAME 的值為 orcl;修改倒數第六行 HOST 值為 IP地址,保存退出。
    5. tnsping orcl , su - ,ifconfig , reboot(重啟)
    6. 重啟后重新執行 tnsping orcl

  1. 解壓 oraclientlite11g_x86.zip (Oracle 客戶端)選擇完全安裝。

  2. 運行 plsqldev1207x32.msi 安裝。

  3. 配置

 OraClient11g_Lite
  1. 編輯 \oracle\OraClient Lite\product\11.2.0\client_lite\network\admin\tnsnames.ora
# tnsnames.ora Network Configuration File.
# Generated by Oracle datebase client tools.

# Sample:
#DatabaseName =
#  (DESCRIPTION =
#    (ADDRESS_LIST =
#      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
#    )
#    (CONNECT_DATA =
#      (SERVER = DEDICATED)
#      (SERVICE_NAME = ServiceName)
#      (INSTANCE_NAME = InstanceName)
#    )
#  )

# Modify the following content to fit your own needs.
mydog=
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.19.24.240)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

  1. 命令行執行 tnsping mydog

    1. 不通 在環境變量新增用戶變量。變量名:ORACLE_HOME,路徑C:\Oracle\product\11.2.0\client_lite(對應安裝路徑)
  2. 啟動 PLSQL Developer ,正式登入 sys / manager / mydog / SYSDBA

  3. 新建一個 Command Window , 試着執行 show user 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM