CentOS7.4安装Oracle 12c的操作

第一步:安装依赖

yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 \
glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 \
libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 \
libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64

第二步:添加通用户和用户组

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
TYPE THE PASSWORD

第三步:配置内核参数

vim /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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 = 1048586
使配置文件生效 
sysctl -p
sysctl -a
 
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

第四步:安装GUI环境并允许其他程序显示图形界面

yum groupinstall -y "X Window System"
yum groupinstall -y "GNOME Desktop"
 
export DISPLAY=:0.0
xhost +

第五步:下载oracle12c数据库到目录/oracle并解压到/stage,设置权限

wget http://download.oracle.com/otn/linux/oracle12c/122010/linuxx64_12201_database.zip?AuthParam=1525677286_30f379cd23356c91f731ddbfa712c35d

通过wget获取或者直接到Oracle官网下载,这里的AuthParam是我自己的账号凭证,取得凭证需要登录到Oeacle的官网。

cd /oracle
unzip xxx.zip -d /stage
chown -R oracle:oinstall /stage/

第六步:创建安装目录,并设置权限

mkdir -p /u01 /u02
 
chown -R oracle:oinstall /u01 /u02
chmod -R 775 /u01 /u02
chmod g+s /u01 /u02

第七步:切换到oracle用户,运行安装程序

 
cd /stage/database/
./runInstaller

第八步:GUI安装程序流程

1.Configure Security Updates  下一步

2.Installation Option  选择create and configure a database 下一步

3.System Class 选择Desktop Class  下一步

4.Typical Installation 

  • Oracle基础:' / u01 / app / oracle '
  • 软件位置: /u01/app/oracle/product/12.2.0/dbhome_1
  • 数据库文件位置: / u02
  • 数据库版本:默认
  • 字符集:默认
  • OSDBA组: dba
  • 全局数据库名称:键入您自己的名称
  • 管理员密码:输入您自己的密码
  • 确认密码:再次键入
  • 取消选中“ 创建为容器数据库 ”

5.Create Inventory 

库存目录: / u01 / app / oraInventory

oraInventory组名称:使用' oinstall '组

6.Prerequisite Check 有时检查stack会报错,改了还报错的话可以忽略 

7.接下来安装,过程中要执行一些脚本,执行即可

第九步:测试是否安装成功

设置环境变量

su  - oracle
 
export  ORACLE_SID=orcl    //  sid为数据库实例名
export  ORACLE_HOME= /u01/app/oracle/product/12 .2.0 /dbhome_1/
export  PATH=$PATH:$ORACLE_HOME /bin

访问数据库

sqlplus / as sysdba  

注意切换oracle用户,同时环境变量设置完成   这种方式是OS认证登录,如果忘记了sys密码可以在安装oracle的主机上以该方式登录修改 修改方式为alter user sys identified by NEWPASSWD;

访问控制台

https://192.168.145.130:5500/em 

账号:sys  密码:安装时设置的密码



猜你喜欢

转载自blog.csdn.net/liver_life/article/details/80226248