oracle12c 创建数据库(上)

一、什么是数据库?

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。
数据管理系统(DBMS)

二、系统安装

安装vmware
安装xmanager
安装rhel7.4

三、数据库安装

1.配置系统环境
配置ip地址
使用root用户登录
[root@localhost ~]# dhclient
[root@localhost ~]# ip address
[root@localhost ~]# nmcli connection modify ens33 ipv4.addresses 192.168.18.131/24
设置网卡静态指定ip地址
[root@localhost ~]# nmcli connection modify ens33 ipv4.method manual
配置网卡开机启动
[root@localhost ~]# nmcli connection modify ens33 connection.autoconnect yes

vim /etc/ssh/sshd_config 删# yes改为no

systemctl restart sshd 重启sshd服务
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld 设置开机禁用防火墙

vim /etc/selinux/config selinux = permissive
setenforce 0

配置yum源
配置yum仓库配置文件
[root@localhost ~]# vim /etc/yum.repos.d/base.repo
内容如下
[base]
name=base
baseurl=file:///mnt
gpgcheck=0
挂载光盘镜像到指定目录
[root@localhost ~]# mount /dev/sr0 /mnt

查看是否配置正确
ip a 查看ip地址
getenforce 查看selinux
systemctl status firewalld 查看防火墙状态
init 0

安装依赖的软件
[root@localhost ~]# yum install -y compat-libcap1 glibc-devel ksh libaio-devel libstdc++-devel gcc gcc-c++ unixODBC
请注意:compat-libcap1 软件包名称最后一位是数字1。

配置需要的用户和组
创建oinstall组和dba组
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadd dba
创建oracle用户,该用户使用oinstall基本组和dba附加组
[root@localhost ~]# useradd -g oinstall -G dba oracle
创建oracle用户的密码
[root@localhost ~]# echo oracle | passwd –stdin oracle

配置系统内核
修改内核参数文件
[root@localhost ~]# vim /etc/sysctl.conf
追加内容为
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
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
使用以下命令生效内核参数
[root@localhost ~]# sysctl -p

修改资源限制文件
[root@localhost ~]# 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 hard stack 10240

创建需要的目录,并修改相应的权限
创建目录
[root@localhost ~]# mkdir -p /u01/app
修改所属主和所属组
[root@localhost ~]# chown -R oracle:oinstall /u01/app
修改目录权限
[root@localhost ~]# chmod -R 775 /u01/app
查看修改的结果
[root@localhost ~]# ll /u01/app/ -d
drwxrwxr-x. 2 oracle oinstall 6 Jan 16 19:56 /u01/app/

复制oracle安装包到系统
[root@localhost ~]cd /home/oracle/
使用xshell上传oracle安装包到oracle下
[root@localhost oracle]# unzip linuxx64_12201_database.zip
修改安装包的权限
[root@localhost oracle]# chmod 777 database/ -R

修改安装包的属主和属组
[root@localhost oracle]# chown oracle:oinstall database/ -R

修改图形访问控制
[root@localhost oracle]# xhost +
access control disabled, clients can connect from any host

下一节将继续安装数据库:内容内安装数据库软件的图形化界面安装讲解,欢迎大家继续阅读,有问题可以私聊,比如12c镜像,以及相关软件的安装包………

猜你喜欢

转载自blog.csdn.net/angelxf520/article/details/81490607