摘要:本文主要向大家介绍了Oracle数据库之Oracle enterprise linux系统的安装以及ORACLE12C的安装,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。
本文主要向大家介绍了Oracle数据库之Oracle enterprise linux系统的安装以及ORACLE12C的安装,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。
本文所用到的所有参数均位于文后附录中
进入安装配置目录
分区选择i will configure partitioning
之后选择 请为我分区
关闭KDUMP
更改主机名,打开网络连接
在软件安装中选择GNOME桌面以及server with gui
之后执行安装
设定root密码
选择接受许可证协议
进行语言选择
关闭隐私
选择时区
输入姓名
设定密码
切换到root用户,查看IP
进入/etc/hosts,写入主机名和IP地址
进行YUM安装
检查进程是否开启
[root@localhost ~]# kill -9 823[root@localhost ~]# ps -ef | grep avahiroot 16794 16206 0 10:27 pts/0 00:00:00 grep --color=auto avahi
关闭该进程
/etc/selinux/config
关闭防火墙
修改oracle用户密码
修改用户和权限
切换到ORACLE用户进入.bash_profile
切换到root用户,进入Limits.conf
修改为如下参数
进入login文件
修改为以下参数
解压ORACLE12C的安装包,启动runInstaller
选择不接受更新
仅安装数据库软件
选择单实例数据库
选择企业版
默认选择
默认选择
默认选择
默认选择
选择安装
在终端中输入代码
启动监听
启动数据库配置,选择创建一个数据库
选择跳过配置
选择第二项
输入数据库名和SID
默认选择
默认选择
默认选择
默认选择
选择字符集,选择第三项
端口默认5500
输入密码
选择创建数据库
选择安装
附录
[root@oracle01 ~]# yum install oracle-database-server-12cR2-preinstall -yLoaded plugins: langpacks, ulninfoResolving Dependencies--> Running transaction check---> Package oracle-database-server-12cR2-preinstall.x86_64 0:1.0-3.el7 will be installed--> Processing Dependency: compat-libcap1 for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Processing Dependency: ksh for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Processing Dependency: libaio-devel for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Processing Dependency: compat-libstdc++-33 for package: oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64--> Running transaction check---> Package compat-libcap1.x86_64 0:1.10-7.el7 will be installed---> Package compat-libstdc++-33.x86_64 0:3.2.3-72.el7 will be installed---> Package ksh.x86_64 0:20120801-137.0.1.el7 will be installed---> Package libaio-devel.x86_64 0:0.3.109-13.el7 will be installed--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================================== Package Arch Version Repository Size======================================================================================================================================================Installing: oracle-database-server-12cR2-preinstall x86_64 1.0-3.el7 ol7_latest 19 kInstalling for dependencies: compat-libcap1 x86_64 1.10-7.el7 ol7_latest 17 k compat-libstdc++-33 x86_64 3.2.3-72.el7 ol7_latest 190 k ksh x86_64 20120801-137.0.1.el7 ol7_latest 881 k libaio-devel x86_64 0.3.109-13.el7 ol7_latest 12 k
Transaction Summary======================================================================================================================================================Install 1 Package (+4 Dependent packages)
Total download size: 1.1 MInstalled size: 4.0 MDownloading packages:warning: /var/cache/yum/x86_64/7Server/ol7_latest/packages/compat-libcap1-1.10-7.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEYPublic key for compat-libcap1-1.10-7.el7.x86_64.rpm is not installed(1/5): compat-libcap1-1.10-7.el7.x86_64.rpm | 17 kB 00:00:02 (2/5): compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm | 190 kB 00:00:03 (3/5): libaio-devel-0.3.109-13.el7.x86_64.rpm | 12 kB 00:00:01 (4/5): oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64.rpm | 19 kB 00:00:00 (5/5): ksh-20120801-137.0.1.el7.x86_64.rpm | 881 kB 00:00:04 ------------------------------------------------------------------------------------------------------------------------------------------------------Total 166 kB/s | 1.1 MB 00:00:06 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracleImporting GPG key 0xEC551F03: Userid : "Oracle OSS group (Open Source Software group)
Installed: oracle-database-server-12cR2-preinstall.x86_64 0:1.0-3.el7
Dependency Installed: compat-libcap1.x86_64 0:1.10-7.el7 compat-libstdc++-33.x86_64 0:3.2.3-72.el7 ksh.x86_64 0:20120801-137.0.1.el7 libaio-devel.x86_64 0:0.3.109-13.el7
Complete!
systemctl disable avahi-daemon.service 关闭进程
[root@localhost ~]# chkconfig avahi-daemon off注意:正在将请求转发到“systemctl disable avahi-daemon.service”。Removed symlink /etc/systemd/system/multi-user.target.wants/avahi-daemon.service.Removed symlink /etc/systemd/system/sockets.target.wants/avahi-daemon.socket.Removed symlink /etc/systemd/system/dbus-org.freedesktop.Avahi.service.
[root@localhost ~]# ps -ef | grep avahiavahi 823 1 0 10:06 ? 00:00:00 avahi-daemon: running [linux.local]avahi 859 823 0 10:06 ? 00:00:00 avahi-daemon: chroot helperroot 16790 16206 0 10:27 pts/0 00:00:00 grep --color=auto avahi
[root@localhost ~]# kill -9 823[root@localhost ~]# ps -ef | grep avahiroot 16794 16206 0 10:27 pts/0 00:00:00 grep --color=auto avahi
vi /etc/selinux/config
# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled# SELINUXTYPE= can take one of these two values:# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# systemctl disable firewalld Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@db12c ~]# firewall-cmd --state
not running
passwd oracle
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
ls -lR /u01
su - oracle
vi .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
export ORACLE_SID=VDEDU
export ORACLE_TERM=xtermexport PATH=/usr/sbin:$PATHexport PATH=/u01/app/ogg:$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=/u01/app/ogg:$ORACLE_HOME/lib:/lib:/usr/lib:$LD_LIBRARY_PATH
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LANG=Cexport ORACLE_UNQNAME=kingsql
su - root
#vi /etc/security/limits.conf
//加入下面参数
oracle soft nofile 1024oracle hard nofile 65536oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock 134217728
oracle soft memlock 134217728
[root@meihailetest1 ~]#vi /etc/pam.d/login//加入下面参数
session required pam_limits.so
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.242.133 dbora12c
vi /etc/hostnamedbora12c
本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号