Windows10 安装 Oracle 19c 文档

下载安装包

Oracle软件下载,建议通过官网免费下载,但是需要注册。

下载地址:
https://www.oracle.com/database/technologies/oracle19c-windows-downloads.html

通过下载页面可以选择安装压缩包(WINDOWS.X64_193000_db_home.zip )。

如果嫌注册麻烦,提供百度云下载

链接:https://pan.baidu.com/s/12NOdXMEXbToXlyhE2f3isQ 
提取码:1j5q

压缩包解压

将压缩包解压,右键setup.exe(以管理员身份运行)进行安装(注意解压路径绝对不能有中文或者空格)

安装软件

选择配置选项

这里选择 仅设置软件,点击 下一步

选择数据库安装选项

这里选择 单实例数据库安装,点击 下一步

选择数据库版本

选择 企业版,点击 下一步。

指定Oracle主目录用户

这里选择默认推荐的 虚拟账户,点击 下一步

指定安装位置

创建一个安装路径 D:\oracle,然后点击 浏览 选择创建的路径,点击 下一步

条件检查和概要确认

等待条件检查结束并确认概要设定,点击 安装

之后大约等待10分钟安装完成。

安装成功后,点击 关闭。

创建数据库

启动数据库

使用管理员启动cmd

命令行输入 dbca 开始创建数据库

选择操作

选择 创建数据库,点击 下一步

选择数据库创建模式

为了看到更多自定义选项,选择 高级配置,点击下一步

选择数据库创建模式

数据库类型选择 oracle 单实例数据库,创建模板选择 一般用途或事务处理,点击 下一步

制定数据库标识详细信息

输入SID,并取消勾选 创建为容器数据库(CDB/PDB),点击 下一步

选择存储选项

选择 为数据库存储属性使用模板文件,点击 下一步

取消快速恢复选项

指定网络配置详细信息,创建监听程序

填入listener

Data Vault选项

不配置

修改配置选项

而且还要注意,在WINDOWS平台下,32位的操作系统,SGA分配不能超过1.8G,64位的扛得住一些,所以我的数据库服务器换成64位的WINDOWS2003了。

内存结构 = SGA(系统全局区)+ PGA(程序全局区)

SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写

我们重点就是设置SGA,理论上SGA可占OS系统物理内存的1/2——1/3(我配了1/4不到)

原则:SGA+PGA+OS使用内存 < 总物理RAM

字符集修改为中文(想用英文请忽略)

示例方案选择 将示例方案添加到数据库

指定管理选项

不配置EM,取消 配置EM Express。

指定数据库用户身份证明

为了方便选择 所有用户使用同一管理口令,这里输入 oracle123(这里有坑)

创建数据库

确认概要信息

确认概要信息,点击完成。

等待创建完成。

完成后关闭。

验证测试

在cmd中使用 sqlplus / as sysdba 验证数据库是否正常。

Microsoft Windows [版本 10.0.17763.1282]
(c) 2018 Microsoft Corporation。保留所有权利。

C:\Windows\system32>sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on 星期一 7月 20 23:46:20 2020
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


连接到:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL>  select instance_name from v$instance;

INSTANCE_NAME
--------------------------------
orcl

SQL> exit
从 Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0 断开

使用 lsnrctl status 验证监听是否正常。

C:\Windows\system32>lsnrctl status

LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 20-7月 -2020 23:46:47

Copyright (c) 1991, 2019, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=LAPTOP-BE75UD7N)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 64-bit Windows: Version 19.0.0.0.0 - Production
启动日期                  20-7月 -2020 23:32:20
正常运行时间              0 天 0 小时 14 分 31 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序参数文件          D:\WINDOWS.X64_193000_db_home\network\admin\listener.ora
监听程序日志文件          D:\oracle\diag\tnslsnr\LAPTOP-BE75UD7N\listener\alert\log.xml
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=LAPTOP-BE75UD7N)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
  实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "orcl" 包含 1 个实例。
  实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orclXDB" 包含 1 个实例。
  实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

C:\Windows\system32>

安装结束,下一篇介绍分别使用 Navicat 、PL/SQL Developer 以及 DBeaver 连接 Oracle数据库

  • 8
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值