1. 环境
OS:Windows XP SP3
DB:Oracle Database 11g Enterprise Edition Release 11.1.0.6.0(for win32)
2. 前提
(1) C盘剩余空间至少10G,内存至少2G,Oracle安装软件所在目录:c:/Oracle_win32_11106_database/database
(2) 需要在一个“干净”的环境运行静默安装,即新安装或将已经安装的Oracle彻底删除后再运行
(3) 安装过程中解除防火墙限制
3. 配置步骤
(1) 使用OUI录制响应文件,记录安装过程
执行以下命令,然后在OUI中根据提示执行安装数据库软件的操作
setup.exe -record -destinationFile C:/Oracle_win32_11_106_database/database/install_oracle.rsp
注意:录制过程中选择只安装数据库软件不创建数据库;当安装界面到达最后一步时选择cancel
(2) 执行静默安装oracle软件
setup.exe -silent -waitforcompletion -responseFile C:/Oracle_win32_11106_database/database/install_oracle.rsp -nowait
(3) 使用Netca配置listener
netca /silent /responseFile netca.rsp
(4) 用DBCA创建一个模板
步骤 1 - 13:根据实际情况配置
步骤 14:去掉“创建数据库的”的勾选,选择“另存为数据库模板”,名称输入orcl
点击完成,此时会生成模板文件$ORACLE_HOME/assistants/dbca/templates/orcl.dbc
(5) 用模板建立数据库
dbca -silent -createDatabase -templateName orcl.dbc -gdbname "orcl" -sid "orcl" -sysPassword "sys2012" -systemPassword "system2012"
4. 编写用于后续新安装的批处理文件install.bat(此脚本包括安装11g软件、创建监听器、创建数据库三部分,总用时大约15分钟)
- @echo off
- time/t
- setlocal
-
- c:
- cd /Oracle_win32_11106_database/database
-
- echo 开始安装oracle 11g软件,请等待几分钟...
- call setup.exe -silent -waitforcompletion -responseFile C:/Oracle_win32_11106_database/database/install_oracle.rsp -nowait
-
- @echo off
-
- if %ERRORLEVEL% == 0 goto s1
- goto f1
-
- :s1
- echo 安装软件完毕!
-
- time/t
-
- echo 准备创建监听器...
- call C:/oracle11g/product/11.1.0/db_1/BIN/netca /silent /responseFile C:/Oracle_win32_11106_database/database/netca.rsp
-
- @echo off
-
- if %ERRORLEVEL% == 0 goto s2
- goto f2
-
- :s2
- echo 创建监听器完毕!
-
- time/t
-
- set PATH=C:/oracle11g/product/11.1.0/db_1/BIN;%PATH%
-
- echo 准备创建数据库,请等待几分钟...
- call C:/oracle11g/product/11.1.0/db_1/BIN/dbca -silent -createDatabase -templateName C:/Oracle_win32_11106_database/database/orcl.dbc -gdbname "orcl" -sid "orcl" -sysPassword "sys2012" -systemPassword "system2012"
-
- @echo off
-
- if %ERRORLEVEL% == 0 goto :s3
- goto f3
-
- :s3
- echo 创建数据库完毕!
-
- time/t
-
- echo 安装成功!
-
- exit /B %ERRORLEVEL%
-
-
- :f1
- echo 安装软件失败!
- exit /B %ERRORLEVEL%
-
- :f2
- echo 创建监听器失败!
- exit /B %ERRORLEVEL%
-
- :f3
- echo 创建数据库失败!
- exit /B %ERRORLEVEL%
5. 自动配置
(1)软件安装
Oracle软件安装目录:C:/oracle11g
去掉了数据挖掘、集群测试等组件,所选组件为:
Oracle Database 11g 11.1.0.6.0
Enterprise Edition Options
Oracle Partitioning
Oracle OLAP
Oracle Net Services
Oracle Net listener
Oracle Call Interface
Oracle XML Development Kit
(2)数据库创建
全局数据库名:orcl
SID:orcl
内存分配(sga和pga):1G
其它配置为缺省值。
转至:http://blog.csdn.net/wzy0623/article/details/6544685
分享到:
相关推荐
oracle 19c单机数据库的静默安装文档,版本为19.3,一步一步进行19c的安装配置,希望你能从中学习到19c的安装配置
手工建库: 1.写参数文件,创建实例: vi $ORACLE_HOME/dbs/initorcl.ora 写入以下内容: ...control_files='/u01/app/oracle/oradata/orcl/control01.ctl','/u01/app/oracle/oradata/orcl/control02.ctl'
Oracle数据库安装基础教程
windows server 2008 下,制作批处理文件(安装oracle 10g +创建数据库)
oracle12c数据库静默安装response文件
Oracle数据库服务器安装说明 Oracle数据库服务器安装说明
Oracle 数据库安装手册
Oracle数据库的安装和卸载Oracle数据库的安装和卸载
Oracle数据库性能优化实践指南,压缩包文件,欢迎下载
搜集整理的Oracle数据库安装与配置方法以及C#连接操作Oracle数据库的典型代码,比较管用的说。主要包括10个方面内容:1、ORACLE817安装(服务器端/客户端)。2、ORACLE817配置(服务器端)。3、ORACLE817配置...
Oracle数据库诊断最佳实践指南.pptx
ORACLE数据库linux系统静默安装
可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
Oracle数据库课程设计医院系统数据库源代码。包含Java代码和SQL语句。源码中默认使用的数据库为运行的Oracle数据库 如需修改,在java源码/database.propertie中修改即可!Oracle数据库课程设计医院系统数据库源代码...
包括实施前检查、创建域和组,静默安装,导入数据库等各个步骤,每个步骤涉及的命令都有详细的说明和介绍,最后,会有常见问题的说明与解答。
Linux操作系统下oracle安装静默安装,2018年亲测有效!!!! 安装前准备 首先,请先以root账号登入作一些前置设定作业。 输入密码后进入root账户 4.1 操作系统准备 查看主机名 4.3安装依赖包 4.4创建安装用户、组...
《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle...
ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库
Oracle数据库的静默安装实验.pdf
Oracle数据库性能优化实践指南-高清-完整目录-2015年5月