kcbzps oracle_快速进行Oracle安装及配置
快速進行Oracle安裝及配置
標簽:docker Oracle
快速進行Oracle安裝及配置的圖文教程,分享給大家學習
1、下載Oracle 11g版本
或者把已存在的鏡像還原
如:鏡像文件名:helowin_oracel11g.tar
還原鏡像
#docker load < helowin_oracel11g.tar
2、查看Docker下已載入的鏡像:
3、Docker下運行Oracle容器
docker run -d -p1521:1521--name oracle11g 3fa112fd3642
運行后發(fā)現(xiàn)有異常:
提示信息如下:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 1521 -j DNAT --to-destination 172.17.0.2:1521 ! -i docker0: iptables: No chain/target/match by that name.
解決方案:重啟docker
systemctl restart docker
》》啟動容器:docker start oracle11g
4、Docker下查看容器運行情況 :
[root@rongserver112 ~]# docker ps -a
? 后續(xù)運行
在該機器上運行時,可以使用以下的簡化命令
docker stop oracle11g 停止容器
docker start oracle11g 啟動容器
? 進入容器的SHELL
執(zhí)行結果類似如下[必須有這些守護進程才可用]
[root@demo docker-oracle-xe-11g]# docker exec -it oracle11g bash
[oracle@53b4ba87ef34 /]$ps ax
5、修改帳號密碼
在此Shell下執(zhí)行如下的語句(設置環(huán)境變量)
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$PATH:$ORACLE_HOME/bin
以數(shù)據(jù)庫管理員身份進入,將修改帳號的密碼:
sqlplus / as sysdba
alter user system identified by dbTest123;
alter user sys identified by dbTest123;
設置密碼不過期:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
6、創(chuàng)建新用戶
# 創(chuàng)建新用戶TESTDB
create user TESTDB identified by dbTest123;
# 賦予數(shù)據(jù)庫管理員權限
grant dba to TESTDB;
則所創(chuàng)建的數(shù)據(jù)庫信息如下:
服務器類型: Oracle
主機名或 IP 地址: 192.168.48.234
端口: 1521
SID: orcl
用戶名: TESTDB
密碼: dbTest123
7、擴展知識:
# 創(chuàng)建數(shù)據(jù)庫表空間例子:
SQL> create tablespace test_tblspc datafile '/data/app/oracle/oradata/TESTDB/test_tblspc01.dbf' size 2g autoextend on maxsize 20g;
# 修改用戶默認表空間
SQL> alter user testdb default tablespace test_tblspc;
總結
以上是生活随笔為你收集整理的kcbzps oracle_快速进行Oracle安装及配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卤肉的家常做法大全?
- 下一篇: m227fdw恢复出厂设置_惠普M227