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镜像,以及相关软件的安装包………

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值