环境:
VMware 16
windows server 2019 datacenter:4核4G
Oracle 2019
1.初始设置准备工作
1.设置IP地址
2.设置主机名
3.修改hosts配置文件
4.关闭防火墙
5.开启远程桌面
6.准备软件
一般软件安装流程:
1.安装数据库软件
2.配置网络监听服务
3.创建数据库实例
4.检查安装是否正常
5.交付业务部门使用
数据库生产空间:100G,备份空间最低就要300G
2.软件安装
(1)选择:仅设置软件,不要选第一个,否则不好一些其他配置不好设置
(2)单实例数据库安装
(3)选择数据库版本,一般都是企业版
(4)指定主目录用户
(5)指定oracle根目录
(6)环境安装检查后,点击安装,完成后点击关闭
到了这一步如果没问题,数据库安装已经完成
2.配置监听服务:Net Configuration Assistant,基本是一路下一步
监听程序配置--->添加--->监听程序名--->选择协议--->使用标准端口号--->否--->下一步完成
3.创建数据库实例:选择Database Configuration Assistant
(1)创建数据库,模式为高级配置
(2)选择数据库类型:单实例数据库并自定义数据库:选择定制数据库
(3)数据库名称输入
(4)单机选择文件系统,文件位置可以默认
(5)选择快速恢复选项,生产环境需要:启用归档,测试环境不需要因为会导致安装很慢
(6)看看监听端口是否启用了
(7)数据库选项:没有特殊要求选择第一个就行Oracle JVM,如果以后有需要可以再勾选安装,也可以都勾选上去,免得以后再安装
(8)配置选项,参数很重要
使用自动共享内存管理:oracle 10g的技术(一般使用这个)
使用手动共享内存管理:oracle 9i的技术
使用自动内存管理:oracle 11g的新技术,linux系统种如果选择这个不能用大内存
使用自动共享内存管理:生产环境内存设置
SGA大小+PGA大小<物理内存大小的80%
SGA在OLTP中设置为物理内存的80%的80%,最大可以设置这么多:4*80%*80%=2.56G
PGA设置为物理内存的80%的20%,设置为:4*80%*20%=655M
生产环境不要勾选
(9)管理选项,网页管理器,监控数据库的一些情况,默认就行
(10)数据库用户身份证明,一般使用相同
(11)数据库创建选项,根据选择勾选,所有初始化参数优化可以安装完成后再弄,主要是定制存储位置
定制存储位置:
Storage-->Control Files-->选项:最大数据文件数改为8192,默认太小,如果再改需要重启数据库,应用
Tablespaces:数据文件大小,生产环境一般开始就给20G,数据库自动扩展关闭,主要怕性能有影响
如果不够了可以再添加
users一般大小设置为500M就可以了,生产环境一般不会用到这个
Redo Log生产环境一般开始设置5组,每组大小可以调节,最大建议不能超过2.5G,否则影响性能,一般500M就行
到了创建数据库文件,可能需要等待时间比较长,服务器好30分钟,有的长达2H