linux下Oracle 10g安装(超级详细图解教程)
linux下Oracle 10g安装(超级详细图解教程)
一,基本配置:
1.以root登录,挂载linux iso文件
[root@oracle ~]# hostnameoracle.junjie.com
[root@oracle ~]# cat /etc/sysconfig/network
NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=oracle.junjie.com[root@oracle ~]# ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:0C:29:65:FC:1D inet addr:192.168.101.88 Bcast:192.168.101.255 Mask:255.255.255.0[root@oracle ~]# mkdir /mnt/cdrom/
[root@oracle ~]# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only
2. 检查包是否安装
[root@oracle ~]# cd /mnt/cdrom/Server/
libXp-1.0.0-8.1.el5.i386.rpm
binutils-2.17.50.0.6-12.el5.i386.rpm
compat-db-4.2.52-5.1.i386.rpm
compat-libstdc++-296-2.96-138.i386.rpm
control-center-2.16.0-16.el5.i386.rpm
gcc-4.1.2-46.el5.i386.rpm
gcc-c++-4.1.2-46.el5.i386.rpm
glibc-2.5-42.i386.rpm
glibc-common-2.5-42.i386.rpm
libstdc++-4.1.2-46.el5.i386.rpm
libstdc++-devel-4.1.2-46.el5.i386.rpm
make-3.81-3.el5.i386.rpm
pdksh-5.2.14-36.el5.i386.rpm
sysstat-7.0.2-3.el5.i386.rpm
setarch-2.0-1.1.i386.rpm
[root@oracle Server]# rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
[root@oracle Server]# rpm -ivh binutils-2.17.50.0.6-12.el5.i386.rpm
[root@oracle Server]# rpm -ivh compat-db-4.2.52-5.1.i386.rpm
[root@oracle Server]# rpm -ivh compat-libstdc++-296-2.96-138.i386.rpm
[root@oracle Server]# rpm -ivh control-center-2.16.0-16.el5.i386.rpm
[root@oracle Server]# rpm -ivh gcc-4.1.2-46.el5.i386.rpm
[root@oracle Server]# rpm -ivh gcc-c++-4.1.2-46.el5.i386.rpm
[root@oracle Server]# rpm -ivh glibc-2.5-42.i386.rpm
[root@oracle Server]# rpm -ivh glibc-common-2.5-42.i386.rpm
[root@oracle Server]# rpm -ivh libstdc++-4.1.2-46.el5.i386.rpm
[root@oracle Server]# rpm -ivh libstdc++-devel-4.1.2-46.el5.i386.rpm
[root@oracle Server]# rpm -ivh make-3.81-3.el5.i386.rpm
[root@oracle Server]# rpm -ivh pdksh-5.2.14-36.el5.i386.rpm
[root@oracle Server]# rpm -ivh sysstat-7.0.2-3.el5.i386.rpm
[root@oracle Server]# rpm -ivh setarch-2.0-1.1.i386.rpm
3.修改/etc/hosts文件
[root@oracle ~]# echo "192.168.101.88 oracle.junjie.com" >>/etc/hosts
4.新建用户和组[root@oracle ~]# groupadd dba[root@oracle ~]# groupadd oinstall
[root@oracle ~]# groupadd oper
[root@oracle ~]# useradd -g oinstall -G dba,oper oracle
[root@oracle ~]# echo 'zhu.110' |passwd --stdin oracle
Changing password for user oracle.
passwd: all authentication tokens updated successfully.
5.添加文件
[root@oracle ~]# vim /etc/sysctl.conf
kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144
[root@oracle ~]# vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
[root@oracle ~]# vim /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
[root@oracle ~]# vim /etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi6. 新建文件,修改权限[root@oracle ~]# mkdir /u01
[root@oracle ~]# mkdir -pv /u01/app/oracle
mkdir: created directory `/u01/app'
mkdir: created directory `/u01/app/oracle'
[root@oracle ~]# chown -R oracle:oinstall /u01/app/oracle/
[root@oracle ~]# chmod -R 775 /u01/app/oracle/
[root@oracle ~]# mkdir /u01/flash_recovery_area
[root@oracle ~]# chown oracle:oinstall /u01/flash_recovery_area/
[root@oracle ~]# chmod 755 /u01/flash_recovery_area/
二.安装oracle
2.1.添加以下几行[root@oracle ~]# su - oracle
[oracle@oracle ~]$ vim .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/10.2.0
export ORACLE_SID=xjzhujunjie
[oracle@oracle ~]$ . .bash_profile
[oracle@oracle ~]$ env | grep ORAORACLE_SID=xjzhujunjieORACLE_BASE=/u01/app/oracleORACLE_HOME=/u01/app/oracle/product/10.2.02.2更换光盘
[root@oracle ~]# umount /mnt/cdrom/
我使用的光盘是:(ora102forlinux.iso)
[root@oracle ~]# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@oracle ~]# ll /mnt/cdrom/total 2
dr-xr-xr-x 1 root root 2048 Jul 2 2005 database
[root@oracle ~]#
2.3 测试图形界面($)
测试图形界面($)出现以下为正常,若不成功则:#xhost local:oracle(后到VM中测试)
2.4 测试图形界面($)
2.5 运行以下命令,进行安装
超详细图解安装,如下:
#接下来按提示进行操作
#安装完成,提示如下
#选择yes,退出
2.6 建立监听器:
netca
无法使用时,先配置.bash_profile
export PATH=$ORACLE_HOME/bin:$PATH
. .bash_profile
lsnrctl status
运行lsnrctl status查看监听器
2.7 创建数据库
命令:$dbca
三.测试
#在window是上输入http://192.168.101.88:1158/查看信息
#在window是上输入http://192.168.101.88:1158/em/,登录管理oracle数据库
至此,在linux下oracle 10g安装成功!
《完》
--xjzhujunjie
--2012/05/14
本文出自 “xjzhujunjie” 博客,请务必保留此出处http://xjzhujunjie.blog.51cto.com/3582724/863367
转载于:https://blog.51cto.com/jerryhv/1715762
linux下Oracle 10g安装(超级详细图解教程)相关推荐
- Windows下ORACLE 10g安装与操作图解
2007年10月21日 星期日 上午 06:16 刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助.所以在学习使用ORACLE之前,首先来安装一下O ...
- 红帽linux7.2安装教程,RHEL 6.2安装(超级详细图解教程) | 系统运维
附:RHEL6.2下载地址 用光盘或者U盘成功引导后,出现如下界面: 界面说明: Install or upgrade an existing system安装或升级现有的系统 install sys ...
- Linux下安装Nginx详细图解教程
Linux下安装Nginx详细图解教程 什么是Nginx? Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SM ...
- linux使用oracal11g详细过程,很给力的linux下Oracle11g的安装过程及图解.doc
很给力的linux下Oracle11g的安装过程及图解 我的linux版本是centos5.5,内核版本是2.6.18-194.el5 ,linux下安装oracle系统最好是1G内存,2G的swap ...
- linux设置定时备份任务,Linux下Oracle设置定时任务备份数据库的教程
1.查看数据库的字符集 数据库的字符集必须和linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters ...
- oracle定时任务可以备份么,Linux下Oracle设置定时任务备份数据库的教程
1.查看数据库的字符集 数据库的字符集必须和Linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters ...
- 下载了linux版redis怎么用,Linux下redis的安装与使用图文教程
本文实例讲述了linux下redis的安装与使用.分享给大家供大家参考,具体如下: redis官网地址: 最新版本:3.2.6 1.下载.解压 wget http://download.redis.i ...
- linux下Oracle 10g的安装
一.实验环境: 虚拟机版本号:Workstation 6.5-7.0 virtual machine Redhat版本号:Red Hat Enterprise Linux Server release ...
- CentOS 下 Oracle 10g 安装 + 配置 全过程(图解)
实践过程参考官网说明,系统环境: uname -a Linux higkoo 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 ...
最新文章
- mysql逗号分隔正则查询_正则表达式在逗号分隔的列表中查找字符串和下一个字符-MySQL?...
- pytest入门学习(2)
- FC冒险岛java版_冒险岛单机版
- 需求分析阶段各种图的功能
- redis笔记_源码_内存分配
- 红橙Darren视频笔记 View事件分发源码分析 基于API29
- 【Java】java中this$0 this$1 this$2
- python中安装使用模块_python 安装模块
- 学习笔记88—spyder生成的图单独窗口显示
- 系统学习深度学习(四十一)--AlphaGo Zero强化学习原理
- JavaScript DOM(一)
- Python 之pdb调试
- Windows实现内外网同时使用
- Oracle数据库进行简单优化,Oracle数据库性能优化
- 【回波损耗(dB)和电压驻波比(VSWR)之间的关系】
- python音频合成_音频拼接的简单实现方法(python一种,java两种)
- jenkins部署的时候WARNING: IPv4 forwarding is disabled. Networking will not work.
- 网页版outlook邮箱慢如蜗牛登不上,解决办法
- Java8 默认垃圾回收器(GC)
- 微信小程序独家秘笈之抽奖大转盘
热门文章
- Appium1.9 之 Chromedriver安装方式
- shrio的rememberMe不起作用
- cocoapods安装
- WPF利用动画实现圆形进度条
- C#.NET SQLServer数据库分页函数,包含存储过程和C#代码
- urlrewrite 保持 posturl
- qt-项目部署(某些情况下编译器中运行异常的话可以使用命令windeployqt 程序名在安装的qt dos命令下补全部分依赖库在运行项目或发布)
- adb shell 小米手机_如何在Android手机上进行自动化测试
- 手机写python脚本_手机需要,哪位大神帮编个Python脚本,谢谢
- dell服务器硬盘驱动器,DELL服务器WindowsServer2018系统安装-解决找不到安装在计算机的上地硬盘驱动器安装无法继续,要退出请按F3.doc...