MAC M1、M2芯片 安装 Oracle
亲测安装Oracle数据库并且进行连接我参考了1.首先安装docker,确保docker的内存是够用的2.控制台进行命令,拉取镜像文件3.创建容器信息并命名4.启动服务5.进入容器控制台6.切换root用户7.加载环境变量8.切换oracle 用户su oracle。
·
亲测安装Oracle数据库并且进行连接
我参考了这篇文章
1.首先安装docker,确保docker的内存是够用的
2.控制台进行命令,拉取镜像文件
docker pull registry.aliyuncs.com/helowin/oracle_11g
3.创建容器信息并命名
docker run -d -p 1521:1521 --name oracle registry.aliyuncs.com/helowin/oracle_11g
4.启动服务
docker start oracle
5.进入容器控制台
docker exec -it oracle bash
6.切换root用户
# root 默认密码是helowin
su root
vi /etc/profile
# 在文件末尾添加
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
# esc + wq 进行保存
7.加载环境变量
source /etc/profile
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
8.切换oracle 用户
su oracle
- 加载环境变量
source /etc/profile
在终端或命令行窗口中输入以下命令
# 终端执行
sqlplus / as sysdba
# 检查数据库状态
SQL> SELECT instance_name, status, database_status FROM v$instance;
# 如果状态为 STARTED,先挂载数据库
SQL> ALTER DATABASE MOUNT;
# 检查数据库是否已挂载
SQL> SELECT instance_name, status, database_status FROM v$instance;
# 如果状态为 MOUNTED,打开数据库
SQL> ALTER DATABASE OPEN;
# 检查数据库是否已打开
SQL> SELECT instance_name, status, database_status FROM v$instance;
# 更改用户密码
SQL> ALTER USER system IDENTIFIED BY oracle;
# 确认更改成功
SQL> exit
# sys和system 密码都为oracle
- 测试连接

连接成功
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)