先拉取映象:
映象比較大,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....