Docker一鍵安裝部署oracle


前言:網上有很多基於helowin的oracle的Docker鏡像,且帖子是千篇一律,,樓主我親試了一下,,真的是ri dog 了。。。。前后差不多處理了6個小時,還是沒搞定,,一直報缺失文件,,瘋狂百度各種解決方案,都沒用,無奈放棄。。。

最后無意發現另一個鏡像,抱着試試的態度決定再來一把,意外的是,10分鍾就OK了!!

上干貨!!!

# 一鍵安裝部署(這個鏡像差不多有9個多G,請先備足磁盤空間!)
docker run -d --name oracledb \
-p 1521:1521 \
-e ORACLE_SID=oracledb \
-e ORACLE_PWD=oracle \
-e ORACLE_CHARACTERSET=ZHS16GBK \
-e SGA_SIZE=8G \
-e PGA_SIZE=8G \
-e DB_ROLE=primary \
-e ENABLE_ARCH=true \
-v /data/oracledb:/opt/oracle/oradata \
registry.cn-hangzhou.aliyuncs.com/woqutech/oracle-database-11.2.0.4.0-ee

 

等待執行完畢,就好了。。。是的,就好了,,執行完沒問題的話,,此時你的oracle已經在運行了。。

# 查看運行狀態
docker ps

 

# 查看日志
docker logs oracledb

 

# 進入容器
docker exec -it 容器名 bash

#數據庫登錄用戶、密碼
system/oracle

#navivat測試連接成功

 

 

 至此,Oracle的安裝就結束了,,Docker就這么簡單!!!

 

有的同學可能用navicat連不上,這里需要注意一點是,navicat需要配置一下oci環境

工具==》選項===》環境===》oci環境,設置成自己的路徑即可

oci.dll文件可自行百度下載,資源有很多

 

 

 

========================================華麗的分割線========================================

此時,可以通過navicat去創建自己的用戶

#新建一個表空間

 

 

#創建表空間

 

 

新建一個用戶

 

 

#配置一些用戶信息

 

 

 

 

 

 至此,新用戶創建結束,可以在navicat上用新用戶來測試連接了

 


免責聲明!

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



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