做法
到 Docker Store 頁面,登入後,完成試用申請,並執行以下指令:
1 | docker pull store/oracle/database-enterprise:12.2.0.1 |
啟動映像檔。
1 | docker run -d -it --name oracle-db -p 1521:1521 store/oracle/database-enterprise:12.2.0.1 |
檢查容器是否為 healthy 狀態。
1 | docker ps |
進入容器。
1 | docker exec -it oracle-db bash -c "source /home/oracle/.bashrc; sqlplus /nolog" |
使用預設密碼 Oradoc_db1
建立連線。
1 | connect sys as sysdba; |
使用以下指令,開啟一個能夠創建使用者的工作階段。
1 | alter session set "_ORACLE_SCRIPT"=true; |
建立一個名為 tester
的使用者。
1 | create user tester identified by tester; |
將權限給予 tester
使用者。
1 | grant connect, resource, dba to tester; |
使用以下指令,關閉工作階段。
1 | alter session set "_ORACLE_SCRIPT"=false; |
關閉連線。
1 | disconnect; |