Docker安裝Oracle_11g的方法
Docker安裝Oracle_11g
1.拉取oracle_11g鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

2.創(chuàng)建oracle11g容器
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
3.查看oracle11g容器是否創(chuàng)建成功
docker ps -a

4.啟動(dòng)oracle11g容器
docker start oracle11g

5.進(jìn)入oracle11g容器進(jìn)行配置
docker exec -it oracle11g bash
6.切換到root用戶下進(jìn)行配置
su root
密碼為:helowin

7、編輯profile文件配置ORACLE環(huán)境變量
vi /etc/profile

8、最后添加以下3行配置
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2export ORACLE_SID=helowinexport PATH=$ORACLE_HOME/bin:$PATH

保存 ::wq讓配置生效:source /etc/profile
9、創(chuàng)建軟連接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
10、切換到oracle 用戶
su - oracle

11、登錄sqlplus并修改sys、system用戶密碼
sqlplus /nolog
conn /as sysdba

12、修改sys、system用戶密碼并刷新權(quán)限
alter user system identified by oracle;alter user sys identified by oracle;ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

退出:exit;13、查看一下oracle實(shí)例狀態(tài)
lsnrctl status

14、用nacivat連接oracle數(shù)據(jù)庫
服務(wù)名:helowin(一定要填寫helowin)密碼:oracle(第12步設(shè)置的密碼)

到此這篇關(guān)于Docker安裝Oracle_11g的文章就介紹到這了,更多相關(guān)Docker安裝Oracle_11g內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. MYSQL(電話號(hào)碼,身份證)數(shù)據(jù)脫敏的實(shí)現(xiàn)2. MYSQL技巧:為現(xiàn)有字段添加自增屬性3. ubuntu下使用SQLite3的基本命令4. Mysql入門系列:MYSQL圖像數(shù)據(jù)的處理5. SQL Server中搜索特定的對(duì)象6. Oracle存儲(chǔ)過程與函數(shù)的詳細(xì)使用教程7. Oracle10g支持SQL正則表達(dá)式8. 一些很有用的SQLite命令總結(jié)9. Mysql入門系列:MYSQL創(chuàng)建、刪除和選擇數(shù)據(jù)庫10. MySQL存儲(chǔ)過程例子(包含事務(wù)、參數(shù)、嵌套調(diào)用、游標(biāo)循環(huán)等)

網(wǎng)公網(wǎng)安備