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:18 阅读更多 →
深度解析:如何通过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:18 阅读更多 →
CompressO终极指南:免费开源视频图片压缩工具如何将大文件变“浓缩咖啡“

CompressO终极指南:免费开源视频图片压缩工具如何将大文件变“浓缩咖啡“

CompressO终极指南:免费开源视频图片压缩工具如何将大文件变"浓缩咖啡" 【免费下载链接】compressO Convert any video/image into a tiny size. 100% free & open-source. Available for Mac, Windows & Linux. 项目地址: https://gitcode.com…

2026/8/1 1:17:18 阅读更多 →

最新新闻

DES算法核心组件E盒、S盒、P盒详解:从原理到Python实现

DES算法核心组件E盒、S盒、P盒详解:从原理到Python实现

1. 从一次“过时”的面试题说起:为什么还要学DES?几年前,我面试一个初级安全岗位的候选人,问了一个经典问题:“简单描述一下DES算法的加密过程。” 对方愣了一下,然后略带不屑地回答:“DES不是早…

2026/8/1 1:53:30 阅读更多 →
Linux:基本指令

Linux:基本指令

命令: reconnect 重连 TMOUT0 不断开连接 ifconfig 查看网络ip ip addr 查看网络ip hostname -I 1 netstat -anp |grep 61616 或者 netstat -nltp | grep 8090 2 ps -ef | grep activemq | grep -v grep 3 lsof -i:61616 4 ss -tulnp |grep 8083 netst…

2026/8/1 1:53:30 阅读更多 →
RAG系统Embedding模型微调实战:根治AI胡说八道的核心技术

RAG系统Embedding模型微调实战:根治AI胡说八道的核心技术

你有没有遇到过这种情况:明明给大模型投喂了最新的产品手册和客服文档,它却对着用户提问开始“一本正经胡说八道”?上周我就碰到了一个真实案例——某电商团队用开源模型搭建客服助手,用户问“退货流程需要几天”,模型…

2026/8/1 1:53:30 阅读更多 →
如何用BiliDownloader实现B站视频高速下载?面向新手的完整教程

如何用BiliDownloader实现B站视频高速下载?面向新手的完整教程

如何用BiliDownloader实现B站视频高速下载?面向新手的完整教程 【免费下载链接】BiliDownloader BiliDownloader是一款界面精简,操作简单且高速下载的b站下载器 项目地址: https://gitcode.com/gh_mirrors/bi/BiliDownloader BiliDownloader是一款…

2026/8/1 1:53:30 阅读更多 →
C语言字符串分割:strtok函数原理与实战应用

C语言字符串分割:strtok函数原理与实战应用

1. 为什么需要字符串分割?在C语言的实际开发中,字符串处理是最常见的操作之一。想象你正在开发一个学生成绩管理系统,从文件中读取的数据可能是这样的:"张三,90,85,78;李四,88,92,95"。这种用特定分隔符(这里…

2026/8/1 1:52:30 阅读更多 →
Spring Boot企业级事务管理实战与优化

Spring Boot企业级事务管理实战与优化

1. 企业级事务设计的核心挑战在Spring Boot企业级应用开发中,事务管理就像建筑中的承重墙,看似基础却决定了整个系统的稳定性。我经历过多个日活百万级的电商和金融项目,90%的生产事故都源于事务设计缺陷。以下是典型问题场景:支付…

2026/8/1 1:52:30 阅读更多 →

日新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

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

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/31 1:03:03 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/31 4:19:39 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

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