测试环境中我们经常需要很多的数据库系统,比如oracle,sqlserver. mysql在linux下的安装是非常方便的,那么我们在linux下安装oracle,sqlserver如何安装呢,我采用docker的安装方法,分享给大家.
环境准备
centos服务器一台
内存大于2.5G. sqlserver监测到内存小于2G运行会停止运行.
安装docker 并启用
# yum -y install docker && systemctl start docker && systemctl enable docker
修改机器名称
机器名称做服务器,一般要有个比较实用的名字
# hostnamectl set-hostname ora-mssql
安装sqlserver
我们采用 alexk002/sqlserver2019_demo:1镜像,经测试完全可行.
# docker run --name dkmssql -e 'SA_PASSWORD=sqlserver@1234' -p 1433:1433 -d alexk002/sqlserver2019_demo:1
安装oracle
安装oracle我们启用页面管理工具ape,运行主机的8090端口
# docker run --name dkoracle -d -p 1521:1521 -p 8090:8080 oracleinanutshell/oracle-xe-11g
关闭防火墙
# systemctl stop firewalld
连接oracle
默认的oracle密码是
system:oracle
sys:oracle
服务名称 xe
页面管理地址: http://hostip/8090/apex/
默认用户: ADMIN
默认密码 :admin