Oracle10g在Linux上的安装指南
需积分: 3 82 浏览量
更新于2024-09-19
收藏 4KB TXT 举报
"Oracle 10g在Linux环境下的安装指南"
在安装Oracle 10g数据库管理系统于Linux操作系统上时,系统配置是至关重要的。首先,确保你的系统满足最低硬件要求,包括至少512MB的物理内存(推荐1GB以上)以及3GB的交换空间。你可以通过查看`/proc/meminfo`文件来确认内存总量。同时,临时目录`/tmp`应有400MB以上的空间,整个磁盘应有2.5GB以上的可用空间,以保证系统的正常运行和数据库的安装。
在安装前,你需要访问Oracle官方网站的下载页面,如Oracle 10g Release 2的下载链接:http://otn.oracle.com/software/products/database/oracle10g/index.html,获取所需的安装包。
在Linux环境下,可能需要关闭或禁用SELinux以避免安装过程中可能出现的问题。编辑`/etc/selinux/config`文件,将`SELINUX`设置为`disabled`。
接下来,确保你的系统拥有必要的依赖库。以下是从Red Hat AS4 Disk2到Disk4所需的一些rpm包:
1. `setarch-1.6-1.i386.rpm`
2. `compat-libstdc++-33-3.2.3-47.3.i386.rpm`
3. `make-3.80-5.i386.rpm`
4. `glibc-2.3.4-2.i386.rpm`
5. `openmotif-2.2.3-6.RHEL4.2.i386.rpm`
6. `compat-db-4.1.25-9.i386.rpm`
7. `libaio-0.3.102-1.i386.rpm`
8. `libaio-devel-0.3.103-3.i386.rpm`
9. `gcc-3.4.3-9.EL4.i386.rpm`
10. `compat-gcc-32-3.2.3-47.3.i386.rpm`
11. `compat-gcc-32-c++-3.2.3-47.3.i386.rpm`
确保这些依赖包都已安装,可以使用`rpm -q`命令检查它们的状态。同时,还需要其他一些包,如`gcc`, `gcc-c++`, `make`, `binutils`, `openmotif21`, `setarch`, `compat-db`, `control-center`, `libstdc++-devel`, `libaio`, `glibc-common`, `gnome-libs`, `xscreensaver`, `pdksh`, `sysstat`等。
在安装Oracle 10g之前,需要调整系统内核参数。打开`/etc/sysctl.conf`文件,添加或修改以下行:
- `kernel.shmall=2097152`:设置共享内存段的最大页数。
- `kernel.shmmax=536870912`:设置单个共享内存段的最大大小(这里设为512MB)。
- `kernel.shmmni=4096`:设置共享内存ID的最大数量。
- `kernel.sem=250 32000 100 128`:设置信号量参数,分别代表最大信号量数、最大信号量集、最大权限、每个进程的最大信号量数。
最后,记得重启系统使这些更改生效。在进行Oracle数据库安装时,必须以root用户身份操作,并且遵循官方提供的安装指南步骤,确保安装过程顺利无误。
123 浏览量
点击了解资源详情
112 浏览量
2009-06-17 上传
2008-07-19 上传
693 浏览量
104 浏览量
lixia_xiao
- 粉丝: 0
- 资源: 4
最新资源
- 中国项目管理师培训讲义——费用管理
- SWF:一些用于处理SWF文件的python脚本
- 作品集:专为展示我的所有作品而创建的项目
- neural_network_projects:这是一些基本的神经网络
- STSensNet_Android:“ ST BLE StarNet” Android应用程序源代码-Android application source code
- SLIC-ImageSegmentation:基于SLIC图像分割算法实现一个比PS魔棒工具还方便的抠图工具
- yet-another-istanbul-mocha-no-coverage
- 四卡功能
- android 一个杀进程 程序分享,包含源代码-网络攻防文档类资源
- babel_pug_project:通过babel,pug,node,express进行Web服务器教育.....
- 爱普生7710 7720l免芯片固件刷rom附安装说明
- GenericInstsBenchmark
- AK_Lab2
- MADSourceCodes:“使用Android移动应用程序开发”课程源代码-Android application source code
- themeweaver:使用设计标记在浏览器中创建kick-ass IDE主题!
- oo-way-getonboard中的战舰:GitHub Classroom创建的oo-way-getonboard中的战舰