docker 安裝 oracle


  1. docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
  2. docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
  3. docker start oracle11g
  4. docker exec -it oracle11g bash
  5. su root
    • 密碼:helowin
    • (可選)修改root密碼
      • passwd root
  6. vi /etc/profile
    • 添加
      export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
      export ORACLE_SID=helowin
      export PATH=$ORACLE_HOME/bin:$PATH
      
    • 由此可知SID為helowin, 或通過執行env | grep SID得到, 連接時用得到
  7. vi ~oracle/.bashrc
    • 添加
      export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
      export ORACLE_SID=helowin
      export PATH=$ORACLE_HOME/bin:$PATH
      
  8. source /etc/profile
  9. ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
  10. su oracle
  11. sqlplus /nolog
    • 執行不成功則source ~oracle/.bashrc, 然后再執行一次
    • conn /as sysdba
    • ALTER USER SYSTEM IDENTIFIED BY "yourpwd00";
      • yourpwd00 為你的密碼, 可自定義
  12. 參考鏈接: https://blog.csdn.net/qq_38380025/article/details/80647620


免責聲明!

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



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