docker 安裝 oracle

鏡像下載、域名解析楣导、時間同步請點擊 阿里云開源鏡像站

背景

在Linux中安裝oracle非常麻煩废境,相信每個人也會遇到各種坑。為了一次裝好,也方便將來直接可以導出鏡像在各平臺移植使用噩凹,所以選擇用docker安裝

拉取鏡像

在 DockerHub 上搜索 Oracle 可以找到 Oracle 的官方鏡像巴元,地址:https://hub.docker.com/

file

注意,這里使用 docker pull oraclelinux 命令驮宴,是拉取不到鏡像的逮刨,因為它沒有 latest 標簽。因此修己,只能手動指定它的版本號

例如 docker pull oraclelinux

file

使用 官方鏡像 下載速度非常慢迎罗,因此,我們可以使用阿里鏡像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

在 dockerHub 上可以搜到 (第二個)佳谦,可以參考這個配置

file
file

使用 docker images 查看鏡像戴涝,確認已經(jīng)下載完成

file

啟動容器

1钻蔑、默認啟動容器的方式

docker run -d -it -p 1521:1521 --name oracle11g --restart=always registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

2、持久化啟動的方式

docker run -d -it -p 1521:1521 --name oracle --restart=always --mount source=oracle_vol,target=/home/oracle/app/oracle/oradata registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

查看啟動的線程 netstat -tulnp

file

查看運行狀態(tài) docker ps -a

file

容器內環(huán)境配置

進入容器 docker exec -it oracle11g bash

file

切換到 root 用戶 su root咪笑,密碼為 helowin

file

docker容器配置環(huán)境變量不是在 /etc/profile 中可帽,容器啟動不會走這個文件窗怒。

可以將環(huán)境變量的配置設置在 /home/oracle/.bashrc 文件下,這樣可以省略掉軟連接的創(chuàng)建 ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

file

編輯環(huán)境變量 vi /home/oracle/.bashrc努隙,在文件最后加入以下命令

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH

wq 保存并退出辜昵。然后使用 source /home/oracle/.bashrc 刷新環(huán)境變量,并使之生效

進入 oracle 命令行

使用 sqlplus /nolog 進入oracle命令行

file

使用 “操作系統(tǒng)認證” 的方式堪置,登錄oracle conn / as sysdba

如果直接使用默認的 root 用戶登錄舀锨,會報登錄失敗。這里必須使用 su - oracle 命令坎匿,將當前用戶切換到 oracle雷激,然后在執(zhí)行登錄命令

file

ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

file

這個錯誤是由于數(shù)據(jù)庫名用錯了

su - oracle
sqlplus /nolog
conn / as sysdba
select instance_name from v$instance;
show user;

使用上述命令查出來的侥锦,就是所有可用的 “數(shù)據(jù)庫名” 和 “用戶名”

file

阿里的這個鏡像恭垦,所有的密碼都是統(tǒng)一的 helowin

system用戶具有DBA權限格嗅,但是沒有SYSDBA權限。平常一般用該帳號管理數(shù)據(jù)庫屯掖。

而sys用戶是Oracle數(shù)據(jù)庫中權限最高的帳號,具有“SYSDBA”和“SYSOPER”權限贴铜,一般不允許從外部登錄

file

配置防火墻

防火墻要允許 1521 端口,外部的數(shù)據(jù)庫管理工具才能連的上

# 打開防火墻
systemctl start firewalld
# 查詢端口狀態(tài)
firewall-cmd --query-port=1521/tcp
# 永久性開放端口
firewall-cmd --permanent --zone=public --add-port=1521/tcp
# 重啟防火墻
firewall-cmd --reload
firewall-cmd --query-port=1521/tcp
file

本文轉自:https://blog.csdn.net/chy555chy/article/details/124345973

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市椎咧,隨后出現(xiàn)的幾起案子把介,更是在濱河造成了極大的恐慌,老刑警劉巖拗踢,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件巢墅,死亡現(xiàn)場離奇詭異,居然都是意外死亡砂缩,警方通過查閱死者的電腦和手機三娩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門雀监,熙熙樓的掌柜王于貴愁眉苦臉地迎上來眨唬,“玉大人好乐,你說我怎么就攤上這事∥低颍” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵昵慌,是天一觀的道長淮蜈。 經(jīng)常有香客問我,道長淳蔼,這世上最難降的妖魔是什么裁眯? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮俯画,結果婚禮上司草,老公的妹妹穿的比我還像新娘。我一直安慰自己猜憎,他們只是感情好搔课,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著柬讨,像睡著了一般袍啡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上境输,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天,我揣著相機與錄音辩越,去河邊找鬼。 笑死趁啸,一個胖子當著我的面吹牛督惰,可吹牛的內容都是我干的。 我是一名探鬼主播姑丑,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼栅哀,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了留拾?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤沦偎,失蹤者是張志新(化名)和其女友劉穎咳蔚,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體侈询,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡糯耍,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年温技,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片舵鳞。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡系任,死狀恐怖,靈堂內的尸體忽然破棺而出俩滥,到底是詐尸還是另有隱情,我是刑警寧澤错忱,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布挂据,位于F島的核電站,受9級特大地震影響掷倔,放射性物質發(fā)生泄漏个绍。R本人自食惡果不足惜勒葱,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一凛虽、第九天 我趴在偏房一處隱蔽的房頂上張望广恢。 院中可真熱鬧,春花似錦钉迷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至信卡,卻和暖如春题造,著一層夾襖步出監(jiān)牢的瞬間傍菇,已是汗流浹背界赔。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留咐低,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓钉汗,卻偏偏與公主長得像鲤屡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子卢未,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內容