Linux下 Oracle 10g安装文档
安装准备1、系统环境需求,服务器安装Oracle,所以系统配置我们不用担心,直接看下一步吧。2、检查Oracle依赖的程序包是否安装。Oracle 10g依赖如下程序包:make gcc glibc glibc-devel compat-db45(Fedora)或compat-db(Redhat)compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33libaio-devel libaio libXp binutils openmotif setarch测试一下:(以Redhat5为例)[root@localhost ~]# rpm -q make gcc glibc glibc-devel compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 libaio-devel libaio libXp binutils openmotif setarchmake-3.81-3.el5gcc-4.1.2-46.el5glibc-2.5-42glibc-devel-2.5-42compat-db-4.2.52-5.1compat-gcc-34-3.4.6-4compat-gcc-34-c++-3.4.6-4compat-libstdc++-33-3.2.3-61libaio-devel-0.3.106-3.2libaio-0.3.106-3.2libXp-1.0.0-8.1.el5binutils-2.17.50.0.6-12.el5openmotif-2.3.1-2.el5setarch-2.0-1.1如果出现“package XXX is not installed”,则有两种途径来寻找该程序包,一种可以在系统安装盘中找到;二是可以去http://rpm.pbone.net/或Welcome to the RPM repository on fr2.rpmfind.net搜索下载相应的包来安装,安装时如果有很多依赖包可以选择 rpm -ivh xxxxx.rpm -nodeps -force命令强制安装。3、创建用户及组。oracle 安装需要两个unix用户组和一个运行时的oracle用户。$su – root // 使用root用户权限#groupadd dba // 数据库系统管理组#groupadd oinstall //Oracle 文件所有者的组#useradd -g oinstall -G dba -m -s /bin/bash oracle //-g 指定用户所属的群组, -G 附加群组, -m 自动建立用户的登入目录, -s 登录后使用的 shell#passwd oracle- 创建 Oracle 应用程序的目录#mkdir -p /data/oracle/product/10.2.0/#chown -R oracle.oinstall /data/oracle4、设置内核参数。修改/etc/sysctl.conf文件kernel.shmmax = 2147483648 // 定义单个进程能够使用的共享内存段的最大尺寸,默认值为 32MB ,该值太低,通常设置为 2G 。可以根据机器的内存做相应调整。kernel.shmmni = 4096 // 设置系统范围内共享内存段的最大个数,默认值是 4096 ,不需要修改。注意这里不是 shmminkernel.shmall = 2097152kernel.sem = 250 32000 100 128 // 设置的信号量fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144采用下面命令,是内核参数设置生效。[root@localhost ~]#/sbin/sysctl –pnet.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kernel.sysrq = 0kernel.core_uses_pid = 1net.ipv4.tcp_syncookies = 1kernel.msgmnb = 65536kernel.msgmax = 65536kernel.shmmax = 2147483648kernel.shmall = 268435456kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144修改/etc/security/limits.conf文件,修改资源限制。oracle soft nofile 65536 //nofile 表示可以同时打开的最大文件数oracle hard nofile 65536oracle soft nproc 16384 //noproc 表示单个用户同时可以执行的最大进程数量oracle hard nproc 163845、伪装系统。oracle直接支持的是suse, redhat等的较低版本,这一点也可以从直接安装的提示看到。把原来的内容行注释掉,等安装完成后再改回来。把原来的内容直接删除掉# vi /etc/redhat-release# Red Hat Enterprise Linux Server release 5.3 (Tikanga)redhat-46、设置Oracle环境变量。注:以上配置在 root 用户下进行,以下配置切换到 oracle 用户下进行。修改~/.bash_profile文件或~/.bashrc文件都可以(想要知道两者的区别吗?呵呵,建议百度一下。)# -------------------oracle environment setup-----------------export ORACLE_BASE=/data/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=ORCL(这里SID设置为ORCL,注意是大写,那么在下面的silent安装配置时,也要大写)export ORACLE_TERM=xtermexport PATH=$ORACLE_HOME/bin:$PATH:/usr/sbinexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib# -------------------setup end-----------------

相关新闻

QuPath终极指南:免费开源数字病理图像分析从入门到精通

QuPath终极指南:免费开源数字病理图像分析从入门到精通

QuPath终极指南:免费开源数字病理图像分析从入门到精通 【免费下载链接】qupath QuPath - Open-source bioimage analysis for research 项目地址: https://gitcode.com/gh_mirrors/qu/qupath QuPath是一款革命性的免费开源数字病理图像分析软件,…

2026/8/1 1:18:37阅读更多 →
深度解析:如何通过Balena Etcher实现安全高效的镜像烧录

深度解析:如何通过Balena Etcher实现安全高效的镜像烧录

深度解析:如何通过Balena Etcher实现安全高效的镜像烧录 【免费下载链接】etcher Flash OS images to SD cards & USB drives, safely and easily. 项目地址: https://gitcode.com/GitHub_Trending/et/etcher Balena Etcher是一款专为开发者和技术爱好者…

2026/8/1 1:18:37阅读更多 →
基于SpringBoot的专转本报考系统(Java+SpringBoot+MySQL)| 计算机毕业设计 附源码论文PPT

基于SpringBoot的专转本报考系统(Java+SpringBoot+MySQL)| 计算机毕业设计 附源码论文PPT

本项目为计算机本科毕业设计,采用 Spring Boot MyBatis-Plus Shiro 作为后端框架,Vue Element UI 作为前端,数据库使用 MySQL。系统涵盖考场教室管理、考试信息管理、教师管理、学生管理、监考报名管理、考试分配管理、准考证管理等7大功能…

2026/8/1 1:18:37阅读更多 →
北京大兴机场用的AR运维系统是哪家做的

北京大兴机场用的AR运维系统是哪家做的

在大型交通枢纽、高端制造及能源化工等复杂场景中,传统运维模式正面临“专家资源稀缺”、“现场信息孤岛”以及“响应时效滞后”的三重挑战。以北京大兴国际机场为例,其庞大的基础设施网络对运维的实时性、精准度提出了极高要求。近期备受关注的北京大兴…

2026/8/1 2:38:59阅读更多 →
【python】Flask 贵州省兴仁市藠头价格数据分析和可视化系统(源码+文档)【独一无二】

【python】Flask 贵州省兴仁市藠头价格数据分析和可视化系统(源码+文档)【独一无二】

贵州省兴仁市藠头价格数据分析和可视化系统 一、项目描述 本项目是一个面向贵州省兴仁市藠头产业的数据分析与可视化系统,围绕 2015—2025 年藠头价格、品种、种植面积和气象数据开展数据处理、统计分析与图形展示。系统采用 Python 完成数据生成、采集与清洗&#…

2026/8/1 2:38:59阅读更多 →
如何快速实现智能图片分层:Layerdivider终极指南

如何快速实现智能图片分层:Layerdivider终极指南

如何快速实现智能图片分层:Layerdivider终极指南 【免费下载链接】layerdivider A tool to divide a single illustration into a layered structure. 项目地址: https://gitcode.com/gh_mirrors/la/layerdivider 在数字设计领域,手动分离图片图层…

2026/8/1 2:38:59阅读更多 →
阿里云Qwen模型家族演进图谱:从选型到部署的完整指南

阿里云Qwen模型家族演进图谱:从选型到部署的完整指南

这次我们来看阿里云Qwen模型家族演进图谱的发布。对于关注大模型技术栈的开发者来说,这不仅仅是一张图,而是一份清晰的“技术选型与部署路线图”。它系统性地梳理了通义千问(Qwen)系列模型从基础语言模型到多模态、代码、数学、长…

2026/8/1 2:38:59阅读更多 →
NumPy随机数生成:从伪随机原理到可复现工程实践

NumPy随机数生成:从伪随机原理到可复现工程实践

1. 从“伪随机”到“可复现”:理解NumPy随机数的基石在数据科学、机器学习和日常的数值模拟中,生成随机数是一个高频且基础的操作。你可能用它来初始化神经网络的权重、对数据集进行随机打乱、进行蒙特卡洛模拟,或者仅仅是生成一些测试数据。…

2026/8/1 2:38:59阅读更多 →
RAG系统实战:构建高效知识库与大模型集成方案

RAG系统实战:构建高效知识库与大模型集成方案

1. RAG系统概述:当知识库遇见大模型RAG(Retrieval-Augmented Generation)技术正在重塑企业知识管理的范式。这套系统本质上构建了一个"外部大脑",通过将传统检索技术与大语言模型(LLM)深度融合&a…

2026/8/1 2:36:59阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

🔹 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具,凭借本地离线运行、可视化图形操作和任务自动化三大核心特性,赢得了众多用户的青睐。与普通在线对话AI工具不同,它属于能够直接操控本机软硬件的智能数字员工…

2026/7/31 20:44:05阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接,是用激光束对阀座壳体(通常为不锈钢或铝合金)进行密封焊接,使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/31 17:41:43阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/7/31 20:44:05阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域,视频编辑处理的质量损…

2026/8/1 0:00:10阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…

2026/8/1 0:00:10阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/1 0:00:10阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域,视频编辑处理的质量损…

2026/8/1 0:00:10阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…

2026/8/1 0:00:10阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/1 0:00:10阅读更多 →