1070a安装oracle
- 统信UOS安装Oracle 11g
-
- 安装过程
- 添加oracle用户组和用户:
- 优化OS内核参数
- 配置hostname(本机IP映射)
- firewalld防火墙开放端口
- 创建oracle安装目录:
- 创建 vi /etc/oraInst.loc
- 配置oracle用户环境变量:
- 解压oracle压缩文件到/db/
- 开始安装
- 图形界面
- 解决办法:添加参数 -static
- 然后点retry,千万不要点Continue
- 解决办法:添加参数 -lnnz11
- 然后点retry,千万不要点Continue
- 然后执行弹出的root.sh
- 安装监听
- 创建数据库
- 配置listener.ora
- 启动下监听
- 进入到SQLPlus
- 查看Oracle启动的进程,常被用作查看Oracle服务是否已启动。
统信UOS安装Oracle 11g
一、准备工作:
1、安装虚拟机,这里用的是vm16pro的版本
2、UOS自行安装 这里下载的是服务器免授权版(1070a);
3、下载Oracle安装包,因为链接失效了,要用迅雷下,会自动找镜像的
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
4、HostName修改:oracle
hostnamectl set-hostname oracle
安装过程
- 安装依赖包
yum -y install binutils \
elfutils-libelf \
elfutils-libelf-devel \
expat \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
libgcc \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel
- 安装本地依赖包
这是我花了n多积分才找到的,有需要的5积分下载下,用来回回血
https://download.youkuaiyun.com/download/u011189649/89775139
挨个执行,一般安装错误,都是因为已经安装过了,卸载了他们,必须装下面的32位版本
yum localinstall 包名
添加oracle用户组和用户:
- 添加oracle用户
groupadd oinstall
groupadd dba
groupadd asmadmin
groupadd asmdba
useradd -g oinstall -G dba,asmdba oracle -d /home/oracle
- 初始化oracle用户的密码:
passwd oracle
优化OS内核参数
# kernel.shmmax 参数设置为物理内存的一半,我设置了2g
vi /etc/sysctl.conf
## 内容如下:
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmni=4096
kernel.shmmax = 536870912
kernel.sem=250 32000 100 128
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_