linux安装oracle10g

linux下安装oracle 10g 的艰难之旅(下) 创建一个Oracle 11g数据库的启动脚本,名字可以叫做:oracledb,在/u01/app/oracle/product/11.1.0/db_1/bin下建立文件:oracledb,内容: #!/bin/bash # # /etc/init.d/oracledb # # Run-level Startup script for the Oracle Listener and Ins 阅读详情

如转载,请注明出处:http://blog.youkuaiyun.com/robinson_0612/archive/2010/03/30/5431428.aspx 
     
     虽然 Oracle 10g Database Release 2 已经推出几年了,但这个版本仍然为很多初学者学习的版本,下面详细讲述了安装 Oracle 10g 的步骤。

一、 linux 的版本选用

    目前 linux(RHEL) 使用的主要版本为 5.4 版,可以到下面的地址下载其安装文件。    
    RHEL5.4 下载   http://download.chinaunix.net/download/0013000/12623.shtml 

二、关于 linux 的安装

    很多初学者使用的是 XP 系统上的虚拟机来安装 Linux ,因此本文也是在虚拟机上安装 Linux 然后再安装 Oracle 10g. 
至于虚拟机可以使用 VMware 6.5 Workstation 版,这个可以到百度 ,Google 找一下,比较多。安装了 linux 时,我们需要特殊的配置一下 Oracle 的安装环境,关于这个配置 Oracle 安装环境,请参考: VmWare6.5.2下安装 RHEL 5.4(配置 Oracle安装环境) 

三、安装 Oracle 前的环境检查

    1. 下载 Oracle 10g R2
       Oracle 10g for Linux   http://www.oracle.com/technology/software/products/database/index.html 
    2. 查看 Linux 内核参数,有点多余,作为初学者,还是可以练习一下。请确保高于 2.6.9 -5.0.5.EL 以上内核       
       强烈建议大家安装 SecureCRT 或 VNC 工具,这样不必来回在 XP 和 Linux 下切换。
       uname –r
       
       [root@localhost ~]# uname -r 
       2.6.18 -164.el5xen

    3. 查看 CPU 、内存、 Swap 及磁盘可用空间
       内存:至少 1GB ,下图中我的内存仅 900MB 
       Swap :一般为可用物理内存的 2 倍,比如设定为 2GB
       /Temp 分区:至少 400MB
       Oracle 安装目录所在的分区:至少 4GB

       [root@localhost ~]# free -m 
       
                    total       used       free     shared    buffers     cached
       Mem:           900        568        331          0         56        356
       -/+ buffers/cache:        154        745
       Swap:         2251          0       2251
       
       [root@localhost ~]# df -h 
       
       Filesystem            Size  Used Avail Use% Mounted on
       /dev/sda2             6.4G  3.8G  2.3G  63% /
       /dev/sdd1             6.8G  144M  6.3G   3% /u01
       /dev/sdc2             1.2G   34M  1.1G   3% /home
       /dev/sdc1             760M   17M  704M   3% /tmp
       /dev/sda1             456M   18M  415M   5% /boot
       tmpfs                    450M     0  450M   0% /dev/shm
       none                     450M   104K  450M   1% /var/lib/xenstored
       /dev/hdc               2.8G  2.8G     0 100% /media/RHEL_5.4 i386 DVD

四、配置安装环境

    1. 安装补丁包
       关于确认补丁包的是否已安装,可以使用下述方式来查看
       rpm -q gcc make binutils openmotif setarch compat-db compat-gcc /
       compat-gcc-c compat-libstdc compat-libstdc -devel

       关于rpm工具的使用,请参照:RPM使用简介 
       我提供的下载地址中 RHEL 5.4 为 ISO 文件,我们可以将其挂载到某一个目录来安装补丁。
       使用 root 帐户创建一个挂载目录
       mkdir /mnt/cdrom
       mount /dev/cdrom /mnt/cdrom
 


       安装以下所需的包
       cd /mnt/cdrom/Server
       rpm -Uvh setarch-2*
       rpm -Uvh make-3*
       rpm -Uvh glibc-2*
       rpm -Uvh libaio-0*
       rpm -Uvh compat-libstdc++-33-3*
       rpm -Uvh compat-gcc-34-3*
       rpm -Uvh compat-gcc-34-c++-3*
       rpm -Uvh gcc-4*
       rpm -Uvh libXp-1*
       rpm -Uvh openmotif-2*
       rpm -Uvh compat-db-4*

    2. 主机及网络设置
       如果将该机作为服务器,建议使用固定的 IP ,测试环境可以使用动态 IP

       vim /etc/sysconfig/network 
       
       NETWORKING=yes
       NETWORKING_IPV6=no
       HOSTNAME=robinson.com
       
       vim /etc/sysconfig/network-scripts/ifcfg-eth0 

       以下内容使用动态 IP ,则不需要更改
       # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
       DEVICE=eth0
       BOOTPROTO=dhcp
       HWADDR=00:0C:29:59:52:BB
       ONBOOT=yes
       
       vim /etc/hosts 
       
       # Do not remove the following line, or various programs
       # that require network functionality will fail.
       127.0.0.1               localhost.localdomain localhost
       ::1                       localhost6.localdomain6 localhost6
       192.168.1.101          robinson.com robinson

    3. 设置内核参数
       在 sysctl.conf 文件末尾添加如下行
       vim /etc/sysctl.conf 
       
       kernel.shmall = 2097152
       kernel.shmmax = 2147483648
       kernel.shmmni = 4096
       # semaphores: semmsl, semmns, semopm, semmni
       kernel.sem = 250 32000 100 128
       fs.file-max = 65536
       net.ipv4.ip_local_port_range = 1024 65000
       net.core.rmem_default=262144
       net.core.rmem_max=262144
       net.core.wmem_default=262144
       net.core.wmem_max=262144

       运行下面的命令使设置生效: /sbin/sysctl –p 

       在 limit.conf 文件末尾添加如下行
       vim /etc/security/limits.conf 
       
       * soft nproc 2047
       * hard nproc 16384
       * soft nofile 1024
       * hard nofile 65536

       在 login 文件末尾添加如下行
       vim /etc/pam.d/login 
        
       session    required     pam_limits.so
       
       修改 config 文件,使得 SELINUX =disabled
       vim /etc/selinux/config 
       
       SELINUX =disabled

    4. 创建帐户及安装目录
       groupadd oinstall
       groupadd dba
       groupadd oper
       useradd -g oinstall -G dba oracle
       passwd oracle
       id oracle

       创建成功后如下 :
       [root@localhost ~]# id oracle 
       uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)
       mkdir -p /u01/app/oracle/
       chown -R oracle:oinstall /u01/app/oracle
       chmod -R 775 /u01/app/oracle
 


    5. 为 oracle 帐户创建环境变量
       su – oracle
       vim ~/.bash_profile
 

       
       export ORACLE_BASE=/u01/app/oracle;
       export ORACLE_HOME=$ORACLE_BASE/10g
       export ORACLE_SID=orcl
       PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
       export PATH
       export LANG=en
 
    6. 修改 linux 的版本号(因该版本为 5.4 ,为避免检查无法通过,修改版本号)
       [root@robinson ~]# cat /etc/issue 
       
       Red Hat Enterprise Linux Server release 5.4 (Tikanga)
       Kernel /r on an /m
       使用 vim 修改版本号
       vim /etc/issue  
        
       [root@robinson ~]# cat /etc/issue 
       Red Hat Enterprise Linux Server release 4.4 (Tikanga)
       Kernel /r on an /m

     7. 执行完上述步骤后建议重新启动 Linux
     
     8. 使用 root 执行 hostx +
       [root@robinson ~]# xhost + 
       access control disabled,clients can connect from any host

     9. 如果 oracle 10g 安装文件已下载到 linux 系统中,则使用 unzip 10201_database_linux32.zip 解压到指定文件夹。
本人的安装文件在 windows 系统中,故将其转换成了 ISO 文件,并将其加载到光驱。
      [root@robinson ~]#mount /dev/cdrom /mnt/cdrom
      [oracle@robinson ~]/mnt/cdrom/runInstaller
 


五、执行安装

       安装结束前执行两个脚本:
       [root@robinson ~]# /u01/app/oracle/oraInventory/orainstRoot.sh 
       
       Changing permissions of /u01/app/oracle/oraInventory to 770.
       Changing groupname of /u01/app/oracle/oraInventory to oinstall.
       The execution of the script is complete
       
       [root@robinson ~]# /u01/app/oracle/10g/root.sh 
       Running Oracle10 root.sh script...
       The following environment variables are set as:
           ORACLE_OWNER= oracle
           ORACLE_HOME=  /u01/app/oracle/10g
       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.sh script.
       Now product-specific root actions will be performed.

六、其它

    1.有些操作没有注明,比如创建用户或组,是在root用户#提示符下完成

    2.可以将linux的版本号改回到5.4版

Linux 上安装Oracle 10g 介绍和过程 Linux平台安装oracle10g数据库文档 oracle数据库软件可以跑在几乎所有的windows/unix系列操作系统上,由于linux系统的易获得,开源,建议学习使用。(本次使用redhat 5.3 32bit) 1)安装linux操作系统 传送门:http://blog.youkuaiyun.com/w63667329/article/details/7886792 阅读详情

相关推荐

Red Linux 6.0下安装Oracle 10g

一. 环境说明   RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g   二. 安装前配置   1. 安装Oracle 10g R2所需的软件包 用root登录到系统,依次安装以下包 # cd /mnt/cdrom/Server/ # rpm -Uvh setarch-2* # rpm -U

DBA@Robin 1万+

Linux (RHEL 5.4)下安装 Oracle 10g R2

如转载,请注明出处:http://blog.youkuaiyun.com/robinson_0612/archive/2010/03/30/5431428.aspx 虽然 Oracle 10g Database Release 2 已经推出几年了,但这个版本仍然为很多初学者学习的版本,下面详细讲述了安装 Oracle 10g 的步骤。一、 linux 的版本选用 目前 li...

anjichan4261的博客 224

Linux 安装Oracle10G客户端

这几天公司让我往3台Linux服务器下安装Oracle10G的客户端。 我以前可是从来没有搞过Linux啊。。。 不过我也正想学习一下,然后就欣然接下这活。 废话不多说直接切入正题:   我用的是XManager远程连接服务器,使用SSH。   因为我是第一次进入Linux服务器的命令窗口,刚进入就看到一个白色小方框,什么都木有。。。,我当场有点晕,木有图形界面,木有。。。 木有鼠...

wypjack的博客 675

linux安装10goracle软件,在LINUX下安装ORACLE10G软件

环境:OS:Red Hat Linux As4DB:10.2.0.1步骤1:安装oracle linux(相关介质可以到oracle官方网站下载)本人安装的oracle linux的内核版本是2.6.9-42.0.0.0.1.ELhugemem步骤2:创建oracle用户[root@rac1/]#groupadd oinstall[root@rac1/]#groupadd dba[root@rac...

weixin_34884417的博客 762

Oracle10g-linux安装包

Oracle10g-linux安装包

Figma到Axure一键转换:Axhub Extension保姆级教程(含常见问题解决)

本文提供Axhub Extension的保姆级教程,详细讲解如何将Figma设计稿一键转换为Axure高保真交互原型。教程涵盖环境准备、核心转换四步走流程,并重点解决JSON导入失败、样式错乱、复杂组件转换等常见问题,旨在打通Figma与Axure之间的数据孤岛,大幅提升设计师和产品经理的原型制作效率。

night的博客 1575

LINUX中oracle10g安装

LINUX中oracle10g安装步骤: 步骤一:copy文件到虚拟机 把压缩文件(压缩文件如图1)转移到LINUX虚拟机里面路径如下:home/oracle 或者代码移动:用root用户将FTP至Linux中的Oracle安装文件移动到 mv ****.zip /目录 步骤二:对压缩文件进行解压和安装 1,先到oracle目录下面 cd oracle/ 2,对压缩文件一一进行

快乐驿站 1923

Polyworks脚本开发学习笔记(一)-脚本开发环境

详细的总结和记录了利用Polyworks进行脚本开发的一些方法和心得

qq_43662503的博客 6799

Linux下安装Oracle(命令行安装详细教程)

以下安装环境是在虚拟机测试环境,仅供参考

ChanceySolo 4万+

IAR9.X半主模式异常解析:为何硬件复位后仍陷调试状态?

本文深入解析了IAR 9.X半主模式异常问题,探讨了硬件复位后MCU仍陷调试状态的原因及解决方案。通过分析半主模式工作机制,提供了禁用半主功能、重写低级IO函数等具体方法,并给出了版本兼容性处理和调试与量产配置分离的优化建议,帮助开发者有效解决复位异常问题。

oo7890的博客 605

Yolov26 在 Rk3588 上的 Rknn Onnx 部署实践(模型转换)

本文详细介绍了将YOLOv26 ONNX模型转换为RKNN模型的过程,适用于RK3588平台。主要内容包括:1)量化数据集的创建,通过随机抽取最多400张JPG图片生成校准数据集;2)ONNX转RKNN的完整脚本,支持多种量化方式和平台适配;3)模型转换的参考调用方式;4)模型结构对比展示。文章还提供了注意事项,强调量化数据集图片尺寸、mean/std值需与实际推理一致,并给出精度优化建议。该转换流程为YOLOv26模型在RK3588上的高效部署提供了完整解决方案。

qq_64366203的博客 1125

Linux系统安装Oracle 10g

A:初始化网络1.设置网络参数 编辑/etc/sysconfig/network-scripts/ifcfg-eth0,初始化网络参数(根据实际情况编辑)。 编辑/etc/hosts,加入主机名和IP(主机名用hostname或者uname –u命令查看) 2.设置系统服务 禁用一些不必要的系统服务chkconfig iptables off chkconfig ip6tables off chk

Lvhefeng2017的博客 8750

FPGA开发中的操作系统

在FPGA开发中,操作系统起着关键的作用,它负责任务管理、资源管理、中断处理和设备驱动程序等功能。在实际的FPGA开发中,可以选择使用现有的操作系统,如MicroC/OS-II、FreeRTOS等,或者根据具体需求自行设计和开发操作系统。在FPGA(可编程逻辑门阵列)开发中,操作系统扮演着关键的角色,为硬件设计师提供了一种有效的方式来管理资源、调度任务并实现系统级功能。本文将介绍FPGA开发中的操作系统概念,并提供一个简单的示例代码来说明如何在FPGA平台上实现一个基本的操作系统。

CqpFsharp的博客 1156

LINUX下ORACLE 10G的安装

  在准备在LINUX下安装ORACLE,检查了下,很多安装包必须提前安装。一般情况下就SYSSTAT-5.0.5-1 这个包没有。有意思的是有个.TAR.GZ的安装包,GUNZIP解压后再用TAR命令解压就直接变成了目录。根本就不是我希望看到的RPM包。所以花费了很多时间。 到这里我们已经的检查了安装oracle 10g所要求的软硬件环境,(物理内存建议大于1G)接着我们就要为安装创

Elliot的专栏 1150

uniapp [全端兼容] - 详细实现拍照或相册选取图片后插入水印功能,手机拍照或相册上传图像并添加自定义水印及指定位置显示水印,uniApp给图片加水印后上传到后端服务器或保存到本机相册详细教程!

uni-app,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,图片水印,上传照片带水印,从相册选择图片加水印功能,拍完照片给图片加水印,添加照片水印,uniapp图片加水印,为图片添加自定义水印,uni-app上传图片并添加水印,上传图片加水印,uni-app如何对拍摄的照片加水印,uni-app实现图片上传添加水印操作,给上传的图片添加上水印,图片加完水印后如何上传到服务器,水印相机,拍照图片加水印,相册选取后给图片加上水印,渲染失败,无法保存,文字水印,日期

🏆 前端领域优质创作者 1万+

Python爬虫实战——如何自动爬取百度搜索结果页面

本文介绍了如何使用Python爬虫抓取百度搜索结果页面的内容,包括如何构建搜索URL、获取页面HTML、解析内容、处理翻页以及存储数据等。通过该教程,您可以轻松实现批量抓取百度搜索结果,并为后续的数据分析和处理打下基础。希望本文能为您在爬虫开发、数据分析等领域提供帮助。如果您在实际应用过程中遇到问题,可以参考反爬虫应对策略,并结合实际需求进行调整。

2201_76125261的博客 1710

Linux各版本安装Oracle10g 11g教程集合

原文地址:https://www.oratoolkit.ch/knowledge/ Installing Oracle 11g R2 SEO on Solaris 10 (sparc) 11g R2 SEO Solaris 10 Installing Oracle 11g R2 SE on Solaris 10 (sparc

苏南生的优快云博客 4600

三态门Multisim电路仿真——硬件工程师笔记

三态门原理及应用摘要 三态门是具有高电平(1)、低电平(0)和高阻态(Z)三种输出的逻辑电路,通过使能端(EN)控制状态切换。高阻态时输出端等效断路,避免信号冲突。其核心应用包括: 总线系统:多设备共享总线时,仅使能选中设备的三态门,其余保持高阻态,防止干扰。 数据选择器:利用三态门切换多路输入信号,简化电路设计。 实现方式分两种: TTL三态门(三极管构成):低电平使能有效,仿真验证输出逻辑与高阻态。 MOS三态门(MOS管构成):高电平使能有效,仿真显示使能信号控制输出状态。 文中还附硬件工程师笔试面试

XU157303764的博客 2006

Oracle 10g linux 安装笔记

Oracle 10g linux 安装笔记一。新建用户及目录  1。新建用户组 # /usr/sbin/groupadd oinstall # /usr/sbin/groupadd dba  2。新建用户并设置密码 # /usr/sbin/useradd -g oinstall -G dba oracle # passwd oracle  3。建立目录(以可以在一个目录下分两个子目录) /

欢迎来到牛棚 3256

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

在Linux命令行下安装Oracle 10g

 Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利。下面以Fedora Core 6为例,介绍在命令行下安装OracleOracle 10g的方法。1 安装前的准备准备工作要用登录为root用户来进行。1.1 选择安装环境的语言Oracle安装时可以通过环境变量LANG指定安装语言,如果Linux命令行不能显示中文

sunnyishere的专栏 9907

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux下安装oracle 10g

linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一下,Oracle10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。  Oracle 10g对软硬件的要求都非

leigt3的专栏 1667

linux 下安装oracle 10g,linux下安装oracle 10g 的艰难之旅(转载)

linux下安装oracle 10g 的艰难之旅  在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一下,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。O...

weixin_42515063的博客 307

Linux下oracle10g安装配置说明

辽宁科技大学 | 精彩影视 | 业余游戏 | 考研社区 | Linux专版 | 图文并貌 | 美妙音符 | 外语学习 | 体坛风云 | IT部落 | 校园热点 | 男生女生 | 随心所语 | 开心一刻 | 校园市场辽宁科技大学论坛 » Xlinux专版 » Linux下oracle10g安装配置说明 [转]2007-1-6 17:24 冷寒冰Linux下or

boy8239的专栏 6258

linux下的oracle10g,linux下oracle10g的安装

Linux下Oracle10g的安装安装环境:CPU:赛扬2.4G硬盘:西捷80G内存:HY 1G(两条)操作系统:RedFlag DC 4.1数据库:Oracle 10g Release1文件名:ship.db.cpio.gz 下载地址:http://www.oracle.com*Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86 是...

weixin_28707535的博客 398

linux 下安装oracle 10g,linux下安装oracle 10g

在linux环境下安装oracle 10g是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle 10g,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。Oracle 10g 对软硬件的要求...

weixin_29611737的博客 903
上一篇: CentOS下想访问NTFS分区
下一篇: Linux 安装 Oracle10g 常见错误汇总(转)
wankaiming
博客等级 码龄15年 49粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值