Linux环境下Oracle11g数据库安装及配置指南
需积分: 10 136 浏览量
更新于2024-07-18
收藏 2.59MB DOCX 举报
"Linux环境下安装Oracle 11g数据库的详细步骤和注意事项"
在Linux单服务器上安装Oracle数据库是一项复杂但重要的任务,适用于构建基于Oracle的电子病历系统。以下是安装Oracle 11g数据库的详细步骤及关键点:
1. **以oracle用户登录**:首先,你需要使用创建的oracle用户登录Linux操作系统,这是安装Oracle数据库的标准实践。
2. **运行runInstaller**:启动Oracle Universal Installer (OUI),在这个阶段,你需要拒绝从MyOracleSupport接受安全更新,然后继续到下一步。
3. **跳过软件升级**:确保在安装过程中选择跳过任何可用的软件升级,因为我们的目标是安装全新的数据库软件。
4. **仅安装数据库软件**:选择“仅安装数据库软件”,然后在后续的创建数据库阶段进行配置。
5. **选择语言**:在语言选项中添加简体中文,以便于阅读和操作。
6. **选择企业版**:选择数据库软件的企业版,以获取全面的功能和支持。
7. **指定安装路径**:确认数据库基本目录和软件安装目录正确,例如 `/u01/app/oracle/product/11.2.0/db`。
8. **处理警告信息**:如果出现警告或错误,如缺少依赖包,需先解决这些问题才能继续安装。若只是不重要的警告,可选择忽略。
9. **运行root.sh脚本**:安装完成后,以root用户身份运行`/etc/oraInventory/orainstRoot.sh`和`/u01/app/oracle/product/11.2.0/db/root.sh`脚本,以完成必要的系统配置。
10. **数据库建库**:Oracle用户登录图形界面,打开终端并运行`dbca`以创建数据库。
- 选择“定制数据库”选项。
- 输入SID和Global Database Name,例如`emr`。
- 根据需求决定是否开启Enterprise Manager (EM)。
- 设置数据库的统一密码。
- 数据存储选择Automatic Storage Management (ASM),并指定磁盘组,例如`+DATA`和`+FRB`。
- 配置Fast Recovery Area和归档日志模式。
- 选择所需的模块,去除不必要的模块。
- 检查配置,然后开始创建数据库。
11. **调整数据库参数**:创建数据库后,执行SQL命令以优化数据库性能:
- `alter system set open_cursors=3000;`
- `alter system set session_cached_cursors=100 scope=spfile;`
- `alter system set audit_trail=none scope=spfile;`
- `alter system set deferred_segment_creation=false scope=spfile;`
12. **修改监听配置**:编辑监听器配置文件`listener.ora`,将数据库静态注册到监听器,例如更改 `/u01/app/oracle/product/11.2.0/db/network/admin/listener.ora` 文件。
完成以上步骤后,你的Linux服务器上应该已经成功安装了Oracle 11g数据库,并进行了基本的配置。为了保证系统的稳定运行,记得定期检查和更新数据库软件,以及监控系统资源使用情况。
122 浏览量
2023-04-06 上传
2022-06-04 上传
2011-07-27 上传
2014-05-21 上传
chinailove
- 粉丝: 0
- 资源: 4
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍