目录
环境要求
准备一台ECS ,系统windows2022 64位 数据中心版本,最少磁盘空间20GB。
Oracle Database 19c:目前最新的长期版本。
下载文件:WINDOWS.X64_193000_db_home.zip,文件大小:2.9GB。
版本介绍
- Oracle Database Standard Edition One,最基本的商业版本,包括基本的数据库功能。
- Oracle Database Standard Edition ,标准版,包括上面那个Oracle版本的功能和RAC,只有在10g的标准版中才开始包含RAC。
- Oracle Database Enterprise Edition,企业版,虽说是最强劲的版本,但是并不是所有我们常用的功能都在这个版本中,很多东西仍然是要额外付费的,后面会说到。
- Oracle Database Personal Edition,个人版,除了不支持RAC之外包含企业版的所有功能,但是注意的是,只有Windows平台上才提供个人版。
在Oracle数据库的发展中,数据库一直处于不断升级状态,有以下几个版本:
- Oracle 8,Oracle 8i:Oracle 8i表示Oracle正式向Internet上开始发展,其中i表示就是internet
- Oracle 9i:Oracle 8i是一个过渡版本,Oracle 9i是一个更加完善的数据库版本
- Oracle 10g:g表示网格,即:这种数据库采用网格计算的方式进行操作
- Oracle 11g:是Oracle 10g的稳定版本,也是现在使用比较广泛的新版本
- Oracle 12c:是Oracle 2013年最新版本的数据库,c代表的是云计算,同时Oracle 12c支持大数据的处理能力等等
准备工作
Oracle Database 下载地址
解压
解压后文件空间:6.05GB
安装步骤
第一步:创建并配置单实例数据库
选择以下任意配置选项:
创建和配置单实例数据库 - 选择此选项可同时创建新的单实例数据库和示例方案。
仅设置软件 - 选择此选项可仅安装数据库二进制文件。要配置数据库, 必须在安装软件之后运行 Oracle Database Configuration Assistant。
第二步:创建系统类型:Server class
系统类
选择一个最适合您所需的部署的系统类。
桌面类
如果要在笔记本或桌面类系统中进行安装, 则选择此选项。此选项包括启动数据库并允许采用最低配置。此选项适用于希望快速启动并运行数据库的那些用户。
服务器类
如果要在服务器类系统 (如在生产数据中心内部署 Oracle 时使用的系统) 中进行安装, 则选择此选项。此选项允许使用更多高级配置选项。使用此选项可获得的高级配置选项包括 Oracle RAC, 自动存储管理, 备份和恢复配置, 与 Enterprise Manager Cloud Control 的集成以及更细粒度的内存优化, 还包括其他许多选项。
第三步:安装类型
选择安装类型
选择要执行的安装类型, 然后单击下一步。
典型安装 - 默认情况下会选择此安装方法。通过该安装方法可以使用最少输入快速安装 Oracle 数据库。它将安装软件并使用您在此对话框中指定的信息选择性地创建通用数据库。
高级安装 - 如果希望执行更复杂的安装, 例如为不同的帐户创建单独的口令, 创建特定类型的启动数据库 (例如, 用于事务处理或数据仓库系统), 使用不同的语言组, 指定电子邮件通知等等, 请选择此安装方法。
第四步:选择数据库账号
指定 Oracle 主目录用户
使用 Windows 内置帐户或指定标准 Windows 用户帐户 (非管理员帐户) 来安装和配置 Oracle 主目录。此帐户用于运行 Oracle 主目录的 Windows 服务。请勿使用此帐户登录执行管理任务。
使用虚拟账户
帐户是指用于 Oracle 数据库单实例安装的 Oracle 主目录用户。使用此帐户可以安装 Oracle 数据库, 创建和管理数据库服务而无需口令。
使用现有 Windows 用户
帐户可以是 Windows 本地用户, Windows 域用户或 Windows 托管服务帐户 (MSA)。必须为 Windows 本地或域用户提供用户名和口令。对于托管域帐户 MSA 帐户, 只需提供用户名。
对于 Oracle RAC 数据库或 Oracle Grid Infrastructure 的安装, 只能使用 Windows 域用户帐户。
创建新 Windows 用户
提供希望 Oracle Universal Installer 创建的 Windows 本地用户的用户名和口令。确认密码。创建的新用户未获得 Windows 计算机的交互式登录权限。不过, Windows 管理员可以像管理其他 Windows 帐户那样管理此帐户。
使用 Windows 内置帐户
不要求用户名或口令。Oracle 使用 Windows 内置帐户 (LocalSystem 或 LocalService) 创建 Windows 服务。
对于数据库服务器的安装, Oracle 建议将标准 Windows 用户帐户 (而不是 Windows 内置帐户) 作为 Oracle 主目录用户使用, 以增强安全性。
第五步:典型安装配置
Oracle 数据库安装程序概览
选择预配置的启动数据库安装或仅软件安装。选择“仅安装数据库软件”选项只会安装数据库二进制文件。要在软件安装后配置数据库, 必须运行 Oracle Database Configuration Assistant。
如果选择创建和配置数据库, 则可以同时创建新数据库和示例方案。
Oracle Universal Installer 会指导您完成 Oracle 产品的安装和配置。
第六步:先决条件检查
第七步:安装概要
第八步:产品安装
第九步:完成安装
验证:通过命令行客户端
- 交互方式进行登录
- 命令行直接登录
- 登录语法
{<username>[/<password>][@<connect_identifier>] | / } [AS {SYSDBA | SYSOPER | SYSASM | SYSBACKUP | SYSDG | SYSKM | SYSRAC}] [EDITION=value]
sysdba:数据库管理员身份,概念上的role是一种登录认证时的身份标识。
权限:打开(关闭)数据库服务器、备份(恢复)数据库、创建(删除数据库)、日志归档功能、会话限制、数据库管理功能等。
例如:sys用户必须用sysdba才能登陆,system用户用普通用户就可以登陆。
sysoper:数据库操作员身份 。
权限:主要用来启动、关闭数据库,sysoper登陆后用户是public、备份(恢复)数据库(只能完全恢复,不能执行不完全恢复)、日志功能、会话限制。
normal:普通用户。(system用户只能用normal身份登陆)
权限:操作该用户下的数据对象和数据查询,默认的身份是normal用户。
Oracle EM Express
Oracle EM Express 是 Oracle Enterprise Manager Database Express 是缩写,是Oracle数据库一个基于 Web 的数据库管理工具,使用 EM Express,可以执行管理任务。
例如管理用户安全和管理数据库内存和存储。还可以查看有关数据库的性能和信息。使用 Oracle Enterprise Manager Database Express (EM Express) 来管理非 CDB、多租户容器数据库 (CDB) 和可插拔数据库 (PDB)。 EM Express 使用 HTTPS 端口连接和管理非 CDB、CDB 和 PDB。
- 通过浏览器打开Web管理工具:https://hostname:5500/em
- 需要使用system账号登录,登录后界面发下:
Oracle SQL Developer
Oracle SQL Developer 是一个免费非开源的用以开发数据库应用程序的图形化工具,使用 SQL Developer 可以浏览数据库对象、运行 SQL 语句和脚本、编辑和调试 PL/SQL 语句。另外还可以创建执行和保存报表。
下载地址
连接配置
通过 Oracle SQL Developer 查询实例ID