【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;
相关推荐
审判长烧鸡13 小时前
【AI问答/Docker】Docker全命令对照表:命令+中文+示例+示例说明
docker·ai
小肥君14 小时前
docker无法连接GPU资源解决方案
docker·容器·eureka
viva517215 小时前
Docker/历史演进,核心功能,相关工具
docker
abcy07121315 小时前
pycharm python sqlalchemy mysql增删改查实例csdn
数据库·oracle
江华森17 小时前
从零搭建 Kubernetes 集群并部署 Kuboard v3 管理面板 —— 国内环境完整实战教程
容器·kubernetes
友莘居士18 小时前
KingbaseES Docker速查表
运维·docker·容器
原来是猿18 小时前
Docker 【 技术架构(2)】
docker·架构
小肥君19 小时前
docker镜像配置
运维·docker·容器
某林21221 小时前
Isaac Lab (v2.3.2) Docker 本地化部署与底层排障全解析
运维·docker·容器·架构·iassc