oracle 下载页面:
点击下载
下载Linux64位版本。
点击下载时需要登录Oracle官方账号,没有就注册一个。
官网下载界面
安装过程纪要:
以root身份安装依赖包:
yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc glibc-devel glibc-devel*.i686 ksh libgcc*.i686 libgcc libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.i686 libaio libaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp
建立用户和组:
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
echo "123456" | passwd --stdin oracle #oracle用户的登录密码,后续登录要用,记着
创建安装目录:
mkdir -p /orcl/app/oracle/database #此文件夹就是安装文件被解压后的文件存放位置
chown -R oracle:oinstall /orcl/app
chmod -R 775 /orcl/app
修改内核参数vi /etc/sysctl.conf,添加:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1200000000
kernel.shmmni = 4096
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_default = 262144
net.core.wmem_max = 1048576
改好后,使之生效
sysctl -p
改文件限制:vi /etc/security/limits.conf,添加:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
修改 vi /etc/pam.d/login,添加:
session required pam_limits.so
修改ulimit:vi /etc/profile,添加:
if \[ $USER = "oracle" \]; then
if \[ $SHELL = "/bin/ksh" \]; then
ulimit -p 16384
ulimit -n 65536a
else
ulimit -u 16384 -n 65536
fi
fi
修改环境变量。vi ~oracle/.bash_profile,添加:
ORACLE_BASE=/orcl/app/oracle
ORACLE_HOME=$ORACLE_BASE/database #这里其实就是前面提到的安装文件解压后的路径
ORACLE_SID=orcl
export ORACLE\_BASE ORACLE\_HOME ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH
export PATH
环境变量如果没设置好,后面运行的时候会找不到命令,根据实际情况进行设置
以oracle用户登录,开始安装:
su oracle
cd /orcl/app/oracle
unzip linuxx64\_18001\_database.zip #总之,解压后的文件放到先前建立好的database文件夹下即可
export LANG="en_US"
cd /orcl/app/oracle/database
./runInstaller
注:下载好的Oracle要放到/orcl/app/oracle目录下,解压后的安装文件放在database下,然后就会出现安装界面,需要注意的是字符集要选择unicode。
界面安装过程如下
![](https://img.haomeiwen.com/i2586895/e3187bb88b86f9b4.png)
![](https://img.haomeiwen.com/i2586895/a94e91747b31179d.png)
![](https://img.haomeiwen.com/i2586895/2b2eaf7c2c148fb0.png)
![](https://img.haomeiwen.com/i2586895/9a214c4c25e73348.png)
![](https://img.haomeiwen.com/i2586895/f7158adb7055202d.png)
![](https://img.haomeiwen.com/i2586895/7d00d4ddf61a479e.png)
![](https://img.haomeiwen.com/i2586895/e4f820554aae6868.png)
此过程需要用root账户执行上图中的两句命令
![](https://img.haomeiwen.com/i2586895/8a13fa826cf4ae37.png)
以上Oracle的软件就安装完成了,但到这里并不代表你就可以使用了,因为数据库都还没有创建,接下来我们就进行数据库的创建
数据库的创建,输入dbca启动数据图形化界面
dbca
![](https://img.haomeiwen.com/i2586895/3fc9ac30c799607f.png)
![](https://img.haomeiwen.com/i2586895/f5cb274efb60afed.png)
![](https://img.haomeiwen.com/i2586895/51e353f5efd26c0d.png)
![](https://img.haomeiwen.com/i2586895/59cc129e3b3745ae.png)
![](https://img.haomeiwen.com/i2586895/717573e12974c28c.png)
![](https://img.haomeiwen.com/i2586895/37b803f64c3fd4c9.png)
![](https://img.haomeiwen.com/i2586895/c996a8514d59fcf6.png)
![](https://img.haomeiwen.com/i2586895/fc336e4531110931.png)
![](https://img.haomeiwen.com/i2586895/d1744cc42422732a.png)
![](https://img.haomeiwen.com/i2586895/519116d0676b1a20.png)
![](https://img.haomeiwen.com/i2586895/30709b7523dfd6bb.png)
![](https://img.haomeiwen.com/i2586895/f092fbab9063c55f.png)
在执行这一步之前,记得执行 ./root.sh;提示你输入全路径名信息时,直接回车即可
![](https://img.haomeiwen.com/i2586895/c6b0647449e4e476.png)
![](https://img.haomeiwen.com/i2586895/b5545bbf37bd40d4.png)
![](https://img.haomeiwen.com/i2586895/f6a073a047cca0c5.png)
到此数据库也创建完成了
网友评论