win10 docker 安裝oracel11g
阿新 • • 發佈:2021-01-19
1.從docker hub拉取映象
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
2.建立容器
docker run --restart=always -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
3.進入容器
docker exec -it oracle11g /bin/bash
4.root登入,輸入完su root之後,出現password: 直接輸入 helowin
su root
5.新增修改配置檔案。輸入vi /etc/profile 進入檔案修改。在最後一行貼上以下檔案。【注意,到了最後一行之後,鍵盤敲擊i 進入編輯模式。完成貼上之後按Esc ;輸入:wq!然後回車(enter)】
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2 export ORACLE_SID=helowin export PATH=$ORACLE_HOME/bin:$PATH
6.依次輸入以下程式碼,分別回車
source /etc/profile su - oracle ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
7.依次輸入以下命令
sqlplus /nolog conn /as sysdba; alter user system identified by oracle; //這裡是把system使用者密碼設為oracle conn system/oracle; create user account identified by password; //注意這裡user後面是你設定的使用者名稱,by後面是你設定的密碼[例如 create user account identified by password;] grant create session to 使用者名稱; //給使用者授權之後才能登陸
8.最後授權
grant create session to 使用者名稱;
9.navicat遠端連線