avatar

瓜生花子八宝粥

少壮不努力 老了看浏览器

  • 首页
  • 开源项目
  • Linux
  • Windows
  • Docker
  • 中间件
  • 数据库
主页 Docker 部署全新 Oracle 11g(简化版)
文章

Docker 部署全新 Oracle 11g(简化版)

发表于 2024-12-2 更新于 2024-12- 2
作者 jepwei
5~7 分钟 阅读
Docker Compose 文件
version: '3'
services:
  oracle:
    image: registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
    restart: always
    container_name: oracle
    volumes:
      - ./data:/u01/app/oracle
    ports:
      - 1521:1521
创建文件夹

在主机上创建数据存储文件夹:

mkdir -p /usr/local/docker/oracle/data

将 docker-compose.yml 文件放入 /usr/local/docker/oracle 目录。

启动 Oracle

启动 Oracle 容器:

docker-compose up -d
配置 Oracle

进入 Docker 容器:

docker exec -it oracle /bin/bash

以 root 用户身份登录,密码为 helowin:

su root
# 输入密码: helowin

编辑配置文件:

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

使配置生效:

source /etc/profile
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

切换回 oracle 用户:

su - oracle
修改密码
  1. 登录:

    sqlplus /nolog
    
  2. 连接数据库:

    conn /as sysdba
    
  3. 修改密码:

    alter user system identified by system;
    alter user sys identified by sys;
    
  4. 创建用户并赋权:

    create user dev identified by dev;
    grant connect, resource, dba to dev;
    
连接数据库
  • 服务名:helowin

  • 账户名:dev

  • 密码:dev

完成以上步骤即可成功安装和配置 Oracle 11g 数据库。

数据库
oracle
许可协议: 
分享

相关文章

1月 15, 2025

容器部署mysql

1. 创建容器并进行持久化处理 # 拉取镜像 docker pull mysql:8.0.20 # 启动镜像,用于拷贝配置文件到宿主机 docker run -p 13306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.

1月 15, 2025

人大金仓数据库部署

为确保金仓数据库管理系统 KingbaseES 的成功安装,用户需创建专用的 kingbase 用户并为其配置适当的权限。安装前需准备目录、上传安装包与授权文件。运用控制台模式安装时,用户需选择安装集与目录,设定数据库参数及字符集,最后确认安装。安装成功后,通过指定命令确认版本与服务状态,可以有效启动与停止数据库服务,确保系统稳定运行。

12月 20, 2024

容器部署高斯gauss数据库

本指南详细介绍了如何使用Docker部署OpenGauss数据库,包括安装前提、镜像拉取、容器运行和验证安装等步骤。首先确保Docker服务正在运行,然后使用特定命令拉取OpenGauss镜像并启动容器。配置参数包括容器名称、权限、端口映射及数据库密码。成功启动后,可通过命令检查容器状态。此外,还包括远程连接的配置方法及注意事项,确保在生产环境下的安全性和数据备份。

下一篇

Linux 忘记ROOT密码

上一篇

Docker 安装 MySQL 8

最近更新

  • 1panel 部署
  • jumpserver 堡垒机部署
  • ubuntu 设置时间显示为24小时制
  • pritunl vpn 部署
  • dockovpn 部署

热门标签

nacos openvpnas 资源分享 docker oracle mysql ubuntu 开源项目 虚拟化 Linux

目录

©2025 瓜生花子八宝粥. 保留部分权利。

使用 Halo 主题 Chirpy