虚拟机上装Oracle步骤

目录

一,关闭防火墙

二,用xftp工具把Oracle压缩包拖进Linux里

三,安装依赖包

四,验证依赖包

五,创建用户,密码使用oracle也可以的,好记

六,设置新目录,并解压压缩包

七,修改系统配置参数

八,创建oracle安装目录,配置环境变量

九,修改安装配置文件

十,安装数据库

十一,进入Oracle


一,关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

二,用xftp工具把Oracle压缩包拖进Linux里

opt下创建install目录,直接把压缩包拖进去

在Xshell里查看一下是否添加成功

三,安装依赖包

[root@localhost ~]# yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*i686 compat-libstdc++-33*.devel compat-libstdc++-33 compat-libstdc++-33*.devel gcc gcc-c++ glibc glibc*.i686 glibc-devel glibc-devel*.i686 ksh libaio libaio*.i686 libaio-devel libaio-devel*.devel libgcc libgcc*.i686 libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.devel libXi libXi*.i686 libXtst libXtst*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686

四,验证依赖包

[root@localhost ~]# rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel

五,创建用户,密码使用oracle也可以的,好记

[root@localhost ~]# groupadd -g 502 oinstall
[root@localhost ~]# groupadd -g 503 dba
[root@localhost ~]# groupadd -g 504 oper
[root@localhost ~]# groupadd -g 505 asmadmin
[root@localhost ~]# useradd -u 502 -g oinstall -G oinstall,dba,asmadmin,oper -s /bin/bash -m oracle
[root@localhost ~]# passwd oracle
更改用户 oracle 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

六,设置新目录,并解压压缩包

在root用户下操作
建立新目录oradata
[root@localhost install]# mkdir /oradata
把压缩包移动到oradata目录下,需要等待一会
[root@localhost install]# cp p10404530_112030_Linux-x86-64_* /oradata/
删除原压缩包
[root@localhost install]# rm -rf p10404530_112030_Linux-x86-64_*
设置属主为Oracle用户
[root@localhost install]# chown -R oracle:oinstall /oradata


在oracle用户下操作
[root@localhost install]# su oracle
[oracle@localhost install]$ cd /oradata/
解压两个压缩包
[oracle@localhost oradata]$ unzip p10404530_112030_Linux-x86-64_1of7.zip
[oracle@localhost oradata]$ unzip p10404530_112030_Linux-x86-64_2of7.zip

七,修改系统配置参数

在root用户下

[root@localhost oradata]# vim /etc/security/limits.conf

在尾行加入以下参数

oracle          soft    nproc           2047

oracle          hard    nproc           16384

oracle          soft    nofile          1024

oracle         hard    nofile          65536

oracle          soft    stack           10240

八,创建oracle安装目录,配置环境变量

在oracle用户下

[oracle@localhost oradata]$ mkdir -p /oradata/soft/oracle11g
[oracle@localhost oradata]$ cd 
[oracle@localhost ~]$ pwd
/home/oracle
[oracle@localhost ~]$ vim .bash_profile

在文件最下面加入代码

13 export ORACLE_BASE=/oradata/soft/oracle11g

14 export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.3/dbhome_1

15 export ORACLE_SID=prod

16 export NLS_LANG=.AL32UTF8

17 export PATH=${PATH}:${ORACLE_HOME}/bin:$ORACLE_HOME/lib64

使环境变量生效

[oracle@localhost ~]$ source .bash_profile

九,修改安装配置文件

在oracle用户下

[oracle@localhost ~]$ cd /oradata/
把db_install.rsp文件复制到oradata目录中
[oracle@localhost oradata]$ cp /oradata/database/response/db_install.rsp /oradata
编辑文件
[oracle@localhost oradata]$ vim db_install.rsp

进入文件,进行以下修改:(:set nu 显示行数)


29 oracle.install.option=INSTALL_DB_AND_CONFIG
37 ORACLE_HOSTNAME=192.168.78.142
42 UNIX_GROUP_NAME=oinstall
49 INVENTORY_LOCATION=/oradata/soft/oraInventory
86 SELECTED_LANGUAGES=en,zh_CN
91 ORACLE_HOME=/oradata/soft/oracle11g/product/11.2.0.3/dbhome_1
96 ORACLE_BASE=/oradata/soft/oracle11g
107 oracle.install.db.InstallEdition=EE
154 oracle.install.db.DBA_GROUP=dba
160 oracle.install.db.OPER_GROUP=oper
189 oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
194 oracle.install.db.config.starterdb.globalDBName=prod
199 oracle.install.db.config.starterdb.SID=prod
213 oracle.install.db.config.starterdb.characterSet=AL32UTF8
221 oracle.install.db.config.starterdb.memoryOption=true
229 oracle.install.db.config.starterdb.memoryLimit=1024
262 oracle.install.db.config.starterdb.password.ALL=oracle
336 oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE
344 oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/oradata/soft/oracle11g/data
351 oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/oradata/soft/oracle11g/fast_recovery_area
400 DECLINE_SECURITY_UPDATES=true

十,安装数据库

在oracle用户下,这个步骤时间较长,成功会显示successfully

[oracle@localhost oradata]$ cd database/
[oracle@localhost database]$ ./runInstaller -silent -ignoreSysPrereqs -responseFile /oradata/db_install.rsp -ignorePrereq

运行脚本

[root@localhost database]# /oradata/soft/oraInventory/orainstRoot.sh
[root@localhost database]# /oradata/soft/oracle11g/product/11.2.0.3/dbhome_1/root

十一,进入Oracle

[oracle@localhost database]$ sqlplus / as sysdba

你可能感兴趣的:(服务器,linux,运维)