使用 docker 來安裝 oracle 11c

2021-10-10 22:55:08 字數 1384 閱讀 8570

先拉取映象:

映象比較大,6.8 個g,需要讓思緒飛一會會

建立容器

啟動容器

docker start oracle11g

進入映象進行配置

docker exec -it oracle11g bash

切換到 root 下,編輯環境變數

su root

密碼:helowin

編輯 profile 檔案,編輯 oracle 環境變數

export oracle_sid=helowin

export path=

$oracle_home/bin:$path

把上面的命令放到 /etc/profile 最後面,然後 wq!,儲存退出,重新整理一下環境變數,source /etc/profile。

ln -s $oracle_home/bin/sqlplus /usr/bin

切換回 oracle 使用者

注意一定要切換到 oracle 使用者,否則會提示沒有許可權

su - oracle

使用 sqlplus 登入,並修改 sys system 的密碼

sqlplus /nolog

conn /as sysdba

alter user system identified by system;

alter user sys identified by sys;

也可以建立使用者 create user test identified by test

;並給使用者賦予許可權 grant connect,resource,dba to test

;密碼永不過期

alter profile default limit password_life_time unlimited;

exit 退出

檢視執行中的例項

lsnrctl status

可以看到有兩個例項正在執行,連線的時候,連線到哪乙個例項都可以

即可連線上啦!

好了,這次的分享就到這了,有了這個 oracle 例項,你就可以嘗試很多的東西了。

ubuntu通過docker安裝oracle11g

oracle在linux平台上的安裝是很繁瑣的一件事情,不僅需要修改很多的配置檔案,步驟繁瑣,而且還不一定能成功,有極大的機率在圖形介面卡死,或者某個指令碼執行失敗。通過docker安裝可大大簡化這個安裝過程。方便快捷。此操作環境是基於ubuntu 18.04 64bit的elementary os...

Linux下利用docker安裝oracle

yum update 此處看個人需求,不可亂更新 yum install docker engine 安裝docker包 service docker start 啟動docker服務 docker search oracle 例 docker pull registry.cn hangzhou.a...

FreeBSD使用網易映象來安裝軟體

一 更新ports 修改portsnap.conf可以修改ports更新伺服器 ee etc portsnap.conf pkg add rv axel ee etc make.conf fetch cmd axel n 10 三 使用網易映象 servername freebsd updates....