一.安装
oracle官方安装指导文档 MOS账号登录
主流操作系统和oracle版本支持列表
oracle版本 | linux版本 | windows版本 |
11gR2 | oracle linux/redhat 4~7 | 2012R2 |
19c | oracle linux/redhat 7 | 2012R2~2019 |
资源规划
资源 2C8G 100G | oracle linux 7 x86 | 192.168.77.181 oracledb | oracle 11.2.0.1 |
oracle 11.2.0.1 此版本在oracle linux 7.6上安装会遇到glibc的问题,建议使用11.2.0.4版本
目录规划
1.安装前准备
2.安装
不提供邮箱地址---取消安全更新---yes
创建并配置数据库
服务器类型
单实例安装
高级安装
中文语言添加到右边
选企业版
直接下一步
直接下一步
选OLTP 事务型
默认orcl,自定义全局数据名字和实例名为ALIDB
memory内存自动管理,默认
字符集,根据需求,这里选简体中文ZHS16GBK,然后下一步
直接下一步
直接下一步
直接下一步
统一设置管理员密码,密码不要包含某些特殊字符如@---yes
直接下一步
预安装检测失败---点击修复---手动root用户执行脚本---Check Again---这些i386包安装的是i686的可忽略--Ignore all
root用户执行脚本
确认误报后,勾选Ignore All忽略
点完成,等待安装完成
安装过程报错Error in invoking target 'install' of makefile
查看安装日志 /usr/lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'
当前glibc的版本2.17过高所致(高于2.14),
解决办法:安装glibc-static,要与操作上已有的glibc-devel小版本对应,没有找到对应的包glibc-static-2.17-260.0.9.el7,一般 rpm包下载地址也找不到,包括其他的rpm包下载地址,因为小版本不对应,安装会有依赖。降低操作系统版本或升级oracle版本(11.2.0.4)。这个错误我这里直接忽略了。
点继续
安装过程报错Error in invoking target 'agent nmhs' of makefile
解决方法:在makefile中添加链接libnnz11库的参数
点重试Retry
点OK
root用户运行2个脚本
完成安装
访问em
3.基本操作
oracle启停
基本操作