【OpenEuler】Docker部署Oracle和SQL Server

背景

国产化的浪潮,也打到了我的头上

安装步骤

Oracle

bash 复制代码
docker run -d -p 1521:1521 -p 8080:8080 --name oracle_11g -e ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2 -e ORACLE_SID=helowin registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

SQL Server

bash 复制代码
sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=Zcyc123456' -p 1433:1433 -v ~/mssqlvol/data:/var/opt/mssql/data -v ~/mssqlvol/log:/var/opt/mssql/log -v ~/mssqlvol/secrets:/var/opt/mssql/secrets -d mcr.microsoft.com/mssql/server:2019-latest

Oracle安装完成后进入容器进行设置

创建空间(可选步骤)

bash 复制代码
CREATE TABLESPACE SANMENG LOGGING DATAFILE '/home/oracle/app/oracle/oradata/helowin/SANMENG.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

创建用户

bash 复制代码
create user sys identified by system default tablespace ;

为用户设置表空间

bash 复制代码
create user SANMENG identified by SANMENG default tablespace SANMENG;

设置用户权限

bash 复制代码
grant dba to SANMENG;
相关推荐
报错小能手36 分钟前
Kubernetes入门实战课 3
云原生·容器·kubernetes
小张同学a.2 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
NJCloud4 小时前
Docker 容器技术入门:部署、核心概念与基础命令
运维·docker·容器
2601_962072334 小时前
docker自建rustdesk-server远程桌面
运维·docker·容器
pnoker5 小时前
从零部署 IoT DC3:四步快速启动实录
物联网·docker·部署
虎王物联5 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
报错小能手6 小时前
Kubernetes入门实战课 1
云原生·容器·kubernetes
cqsztech7 小时前
Oracle ai database 26ai rac 通过gold image 更新季度补
数据库·人工智能·oracle
cqsztech7 小时前
银河麒麟v11下 19c noncdb升级到 26ai
oracle
缘友一世8 小时前
GLM-5.3-NVFP4 部署实战系列[二]Docker 镜像选择与补丁镜像构建:纯 Python overlay,不重编一行 CUDA
python·docker·容器·vllm