Mac安装Oracle

  • 安装Docker
    https://docs.docker.com/desktop/mac/install/
  • 拉取镜像
docker pull oracleinanutshell/oracle-xe-11g
  • 运行镜像
docker run -d -p 49161:1521 -e ORACLE_ALLOW_REMOTE=true oracleinanutshell/oracle-xe-11g
  • 查询容器id
docker ps -a
  • 进入容器
docker exec -it 容器id /bin/bash

进入容器另一种方式:打开docker点击oracle-xe-11g右侧>_按钮

  • 连接到oracle服务
su oracle
cd $ORACLE_HOME
bin/sqlplus / as sysdba
  • 创建表空间
# 创建oracle_test文件夹
cd /u01/app/oracle
mkdir oracle_test
# 创建表空间
create tablespace trunk datafile '/u01/app/oracle/oracle_test/trunk.dbf' size 200M;
  • 创建用户
create user cox identified by cox123456 default tablespace trunk;
  • 给用户授权
grant connect,resource to cox;
grant dba to cox;//授予dba权限后,这个用户能操作所有用户的表
  • Navicat连接
连接名:oracle
主  机:localhost
端  口:49161
服务名:XE
用户名:cox
密  码:cox123456

参考
https://blog.csdn.net/Coxhuang/article/details/106590538

你可能感兴趣的:(Mac安装Oracle)