Oracle 11gr2 单实例静默安装与配置指南
需积分: 11 199 浏览量
更新于2024-09-11
收藏 1KB TXT 举报
"11gr2单实例静默安装配置是指在Oracle 11g Release 2 (11.2.0)版本中,通过非交互式的方式进行数据库的安装和配置。这种方式适用于批量安装或者自动化部署场景,可以显著提高效率,避免手动输入大量参数。在静默安装过程中,主要依赖于预定义的响应文件来指定安装选项和配置参数。"
在给定的部分内容中,可以看到静默安装的关键步骤和配置参数。首先,命令`./runInstaller-silent-debug-force`是启动Oracle安装程序并启用静默模式及强制执行安装的命令。`FROM_LOCATION`参数指定了产品清单文件的位置,这是静默安装过程中用来指导安装的文件。
接下来是一系列用于定制安装的参数:
- `UNIX_GROUP_NAME`:定义了数据库管理组,这里是`dba`。
- `INVENTORY_LOCATION`:设置了库存目录,即Oracle Inventory的位置。
- `ORACLE_HOME`:设置Oracle软件的安装目录。
- `ORACLE_HOME_NAME`:给Oracle Home取的名称。
- `ORACLE_BASE`:Oracle基目录,所有Oracle相关的文件都将位于这个目录下。
- `oracle.install.db.InstallEdition`:指定安装的Oracle数据库版本,这里是企业版(EE)。
- `oracle.install.db.isCustomInstall`:表示是否为自定义安装,设置为`false`意味着采用默认配置。
- `oracle.install.db.DBA_GROUP`和`oracle.install.db.OPER_GROUP`:分别为DBA用户组和操作用户组,都设置为`dba`。
- `DECLINE_SECURITY_UPDATES`:拒绝安全更新,设置为`true`表示不接收。
- `dbca-silent-responseFile`:数据库创建的响应文件路径,这里为`/home/oracle/my_db.rsp`。
响应文件`my_db.rsp`包含了创建数据库的具体参数:
- `RESPONSEFILE_VERSION`:响应文件的版本号,对应11.2.0。
- `OPERATION_TYPE`:操作类型,这里是创建数据库。
- `GDBNAME`:全局数据库名,即数据库实例的名称,这里设置为`dbdata`。
- `SID`:系统标识符,同样为`dbdata`。
- `TEMPLATENAME`:使用的数据库模板,`New_Database.dbt`是默认的多用途数据库模板。
- `SYSPASSWORD`、`SYSTEMPASSWORD`、`SYSMANPASSWORD`和`DBSNMPPASSWORD`:分别设置系统、系统、sysman和dbsnmp用户的密码,均为`oracle`。
- `DATAFILEDESTINATION`:数据文件的存放位置。
- `STORAGETYPE`:存储类型,这里选择的是文件系统(FS)。
- `CHARACTERSET`:字符集,选择了简体中文GB18030字符集(ZHS16GBK)。
- `DATABASETYPE`:数据库类型,设定为多用途(MULTIPURPOSE),适合多种应用场景。
11gr2单实例静默安装配置涉及的主要知识点包括Oracle 11g的静默安装流程、响应文件的使用、Oracle Home的设定、数据库的创建参数以及用户权限的配置等。通过这样的方式,可以在无需人工干预的情况下完成整个安装和配置过程,极大地提高了部署效率。
2020-12-14 上传
2018-08-01 上传
2019-08-14 上传
2012-05-21 上传
2017-11-17 上传
2019-05-30 上传
oracle_liuchao
- 粉丝: 0
- 资源: 66
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫