CentOS安装oracle12C
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS安装oracle12C,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含6569字,纯文字阅读大概需要10分钟。
内容图文
![CentOS安装oracle12C](/upload/InfoBanner/zyjiaocheng/450/336d7080862542b89abf2b49c74a09e4.jpg)
[root@vn ~]# groupadd dba
[root@vn ~]# groupadd oinstall
[root@vn ~]# useradd -g oinstall -G dba oracle
[root@vn ~]# passwd oracle
3、创建oracle软件安装目录:
[root@vn ~]# mkdir -p /u01/app/oracle
[root@vn ~]# chown -R oracle:oinstall /u01
[root@vn ~]# chmod -R 775 /u01/ 4、编辑/etc/sysctl.conf文件 用root用户修改此文件,在末尾添加:
kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 fs.aio-max-nr = 1048576 fs.file-max = 6815744View Code
使用下面的命令让内核参数更改生效,这样就无需重启计算机:
[root@vn ~]# sysctl -p
5、[root@vn ~]# vim /etc/security/limits.conf
root用户修改,在末尾添加:
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536View Code
6、[root@vn ~]# vim /etc/pam.d/login
在文件末尾添加:
session required /lib/security/pam_limits.so
session required pam_limits.so
View Code
7、用root修改[root@vn ~]# vim /etc/profile
if [ $USER = "oracle" ];then if [ $SHELL = "/bin/ksh" ];then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fiView Code
8、编辑/etc/hosts
[root@vn ~]# hostname
vn
[root@vn ~]# ifconfig eth0|grep "inet addr"
inet addr:192.168.121.178 Bcast:192.168.121.255 Mask:255.255.255.0
[root@vn ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.121.178 vn #添加此行
9、用oracle用户身份编辑/home/oracle/.bash_profile
[root@vn ~]# su - oracle
[oracle@vn ~]$ vim /home/oracle/.bash_profile
在末尾添加以下内容:
export TMP=/tmp; export TMPDIR=$TMP; export ORACLE_TERM=xterm export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATHView Code
使用下面的命令让设置生效:
[oracle@vn ~]$ source /home/oracle/.bash_profil
10、上传文件到/home/oracle,并用oracle用户解压缩
文件权限中oracle为所有者:
[root@vn oracle]# ls /home/oracle/ -l -rwxrw-rw-. 1 root root 1361028723 6月 2 08:10 linuxamd64_12c_database_1of2.zip -rwxrw-rw-. 1 root root 1116527103 6月 2 08:09 linuxamd64_12c_database_2of2.zip [root@vn oracle]# chown oracle /home/oracle linuxamd64_12c_database_1of2.zip [root@vn oracle]# chown oracle /home/oracle linuxamd64_12c_database_2of2.zip [root@vn oracle]# ls /home/oracle/ -l -rwxrw-rw-. 1 oracle root 1361028723 6月 2 08:10 linuxamd64_12c_database_1of2.zip -rwxrw-rw-. 1 oracle root 1116527103 6月 2 08:09 linuxamd64_12c_database_2of2.zipView Code
切换成oracle用户解压:11、以oracle用户登录图形界面进行安装 11、以oracle用户登录图形界面进行安装 [oracle@vn ~]$ cd database/
[root@vn oracle]# su - oracle
[oracle@vn ~]$ unzip linuxamd64_12c_database_1of2.zip
[oracle@vn ~]$ unzip linuxamd64_12c_database_2of2.zip
[oracle@vn database]$ ./runInstaller
正在启动 Oracle Universal Installer...
检查临时空间: 必须大于 500 MB。 实际为 39610 MB 通过
检查交换空间: 必须大于 150 MB。 实际为 3999 MB 通过
检查监视器: 监视器配置至少必须显示 256 种颜色。 实际为 16777216 通过
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2015-06-08_08-52-17PM. 请稍候...
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100123375.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100123499.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100123640.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100123787.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100123978.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100124084.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100124228.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100124371.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100124527.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100124801.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100124969.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100125170.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100125290.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100125490.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100125648.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100125809.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100125902.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100126027.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100126303.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100126512.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100126687.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100126845.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100127035.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100127191.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100127303.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100127361.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100127641.jpg)
[root@vn ~]# /u01/app/oraInventory/orainstRoot.sh 更改权限/u01/app/oraInventory. 添加组的读取和写入权限。 删除全局的读取, 写入和执行权限。 更改组名/u01/app/oraInventory 到 oinstall. 脚本的执行已完成。 [root@vn ~]# /u01/app/oracle/product/12.1.0/db_1/root.sh Performing root user operation for Oracle 12c The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /u01/app/oracle/product/12.1.0/db_1 Enter the full pathname of the local bin directory: [/usr/local/bin]: 这里直接回车即可 Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ... Creating /etc/oratab file... Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed.View Code
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100127877.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100128152.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100128231.jpg)
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100128344.jpg)
[oracle@vn ~]$ sqlplus "sys /as sysdba" SQL> startup SQL> SELECT status from v$instance;2、关闭数据库
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
三、oracle客户端工具
(1)、SQL*plus
(2)、ORACLE EM Express(在网页上输入网址:https://IP地址:5500/em,然后在出现的警告中添加信任,(如果用实体机的浏览器,需要在虚拟系统中打开防火墙的5500、1521端口):
![CentOS安装oracle12C - 文章图片](/upload/getfiles/0001/2021/4/24/20210424100128425.jpg)
CentOS安装oracle12C
标签:
本文系统来源:http://www.cnblogs.com/chinas/p/4562191.html
内容总结
以上是互联网集市为您收集整理的CentOS安装oracle12C全部内容,希望文章能够帮你解决CentOS安装oracle12C所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。