Docker如何拉取oracle11g鏡像
拉取鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
查看鏡像
docker images
啟動容器
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
進入鏡像配置
docker exec -it oracle bash
進行軟連接:
sqlplus /nolog
發(fā)現(xiàn)沒有這個命令:
切換到root用戶下:
su root
密碼:helowin
編輯profile文件配置ORACLE環(huán)境變量:
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
刷新profile
source profile
切換到oracle用戶:
su - oracle
登錄sqlplus并修改sys、system用戶密碼:
sqlplus /nolog conn /as sysdba
修改密碼:
alter user system identified by system; alter user sys identified by sys;
注意:如果修改密碼時提示數(shù)據(jù)庫沒有打開:(database not open)
輸入:
alter database open;
如果提示(database not mounted)
輸入:
alter database mount;
最后刷新表:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
使用Navicat連接
首先查看oracle 的 lsnrctl 服務(wù):
隨便選一個填入:服務(wù)名字段
即可連接成功。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
在 Ubuntu 下通過 Docker 部署 Mastodon&nbs
在Ubuntu系統(tǒng)上通過Docker部署Mastodon服務(wù)器的步驟,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2025-03-03Docker安裝node-red、導(dǎo)入節(jié)點、部署查看的步驟詳解
Node-RED設(shè)計使用的場景是IoT,但是作為一個流編排引擎,顯然它能做的事情更多,比如使用容器化的方式進行構(gòu)建、打包、部署等操作也是可行的,這篇文章繼續(xù)介紹Docker安裝node-red、導(dǎo)入節(jié)點、部署查看的相關(guān)知識,感興趣的朋友一起看看吧2022-01-01docker搭建jenkins+maven代碼構(gòu)建部署平臺
本文主要介紹了docker搭建jenkins+maven代碼構(gòu)建部署平臺,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-06-06docker kubernetes dashboard安裝部署詳細介紹
這篇文章主要介紹了docker kubernetes dashboard安裝部署詳細介紹的相關(guān)資料,需要的朋友可以參考下2016-10-10基于docker-compose構(gòu)建Mongodb副本集的示例詳解
副本集是?MongoDB?高可用性和數(shù)據(jù)安全性策略的基礎(chǔ),適用于對數(shù)據(jù)安全性和服務(wù)可用性有較高要求的場景,本文給大家介紹了如何基于docker-compose構(gòu)建Mongodb副本集,文中通過代碼示例給大家介紹的非常詳細,需要的朋友可以參考下2024-01-01