Oracle11g-安装

  • 安装前提

    • 关闭杀毒软件
    • 网暂时关闭
    • 安装目录尽可能选择在拥有写入权限的目录
  • 下载软件Oracle 官网

  • 压缩包解压

    • 将两个文件合并为一个

      解压 合并database 文件夹下所有
      解压 合并2到1
  • 以管理员身份运行setup.exe

  • 安装列表顺序

    为了提示,后期补充的内容,列表顺序
    列表顺序
  • 环境问题

    选择: 是
    是
  • 取消配置安全更新

    取消安全更新 弹窗选择: 是
    取消安全更新
  • 安装选项: 选择创建和配置数据库

  • 系统类: 选择服务器类

  • 网络安装选项: 单实例数据库安装

  • 典型安装: 高级安装

  • 数据库版本: 选择企业版 => 相对全面

  • 安装位置要求严格,不要出现特殊字符,如果空间足够,尽可能只更改盘符

    选择默认,或更改主盘符
    选择默认,或更改主盘符
  • 配置类别: 选择要创建的数据库的类型=> 一般用途/事务处理

  • 数据库标识符,需注意,orcl 后期也是全局数据库名称

    标识符
    标识符
  • 字符集与安全性-示例方案选择

    字符集-安全性-示例方案选择
    字符集-示例方案
  • 默认选择直到本文出现的下一项

  • 口令管理,目前设置为admin

    口令选择如下
    在这里插入图片描述
  • 口令管理添加

    • 解锁以下几个用户

      1
      2
      3
      4
      5
      sys
      system
      scott
      sh
      # 选择后的弹窗选择 是(继续)
    口令管理添加
    口令管理
  • 成功安装,点击关闭

  • 验证用户,命令行输入sqlplus 用户名/密码 或者直接输入sqlplus 回车后按提示输入信息

    • sys,输入自定义的密码是无法进行登录的该用户,密码为as sysdba

      验证sys 密码
      验证sys密码
    • 验证sqlplus system/system

      验证system
      验证system
    • 使用sys | system 修改解锁其他普通用户,以便登录使用,登录的用户需要权限(dba)

      1
      2
      3
      4
      5
      6
      7
      # 直接修改密码
      alter user sys identified by coderitl;

      # 创建用户解锁并设置密码
      create user coderitl identified by coderitl;
      # 赋予权限
      grant dba to coderitl;
      • 测试创建coderitl 用户和登录

        创建coderitl 切换连接用户
        创建coderitl 切换连接用户
  • 解决无发创建数据库问题

    1
    2
    # 以管理员身份运行 dbca.bat 根据引导进行配置
    C:\app\coderitl\product\11.2.0\dbhome_1\BIN\dbca.bat
    • 配置

      打开Database Configuration
      打开Database Configurationxxx

Oracle-11g卸载

  • 找到

    找到自带卸载工具
    自带卸载工具
  • 进入cmd: C:\app\coderitl\product\11.2.0\dbhome_1\deinstall

  • 删除注册表

    1
    2
    3
    4
    # 找到Oracle目录删除掉 
    计算机\HKEY_LOCAL_MACHINE\SOFTWARE
    计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application
  • 删除安装目录

  • 重启