oracle静默安装集群,静默安装Oracle数据库10g篇

静默安装Oracle数据库10g篇

===========================================================================

以下是在Linux系统上静默安装Oracle数据库10g的实践过程,主要分为以下两个步骤:

Step 1.静默安装Oracle数据库10g软件

1. 使用OUI录制响应文件,记录安装过程

执行以下命令,然后在OUI中根据提示执行安装数据库软件的操作

$./runInstaller -record -destinationFile /home/oracle/db.rsp

注意:

录制过程中选择只安装数据库软件不创建数据库

当安装界面到达最后一步时选择cancel

2. 回放响应文件静默安装Oracle数据库软件

执行以下命令静默安装Oracle数据库软件

$./runInstaller -silent -responseFile /home/oracle/db.rsp

安装完成后执行以下脚本

#. $ORACLE_BASE/oraInventory/orainstRoot.sh

#. $ORACLE_HOME/root.sh

可选参数:

可使用$./runInstaller -help查看OUI的所有可选参数

举例:$./runInstaller -silent -force -ignoreSysprereqs ORACLE_HOME=/oracle ORACLE_HOME_NAME=OHOME_1 -responseFile /tmp/install_database.rsp

3. 静默卸载Oracle数据库软件

执行以下命令静默卸载Oracle数据库软件

$./runInstaller -silent -deinstall -removeallfiles -removeAllPatches "REMOVE_HOMES={$ORACLE_HOME}" -responseFile /tmp/install_database.rsp

Step 2.静默安装Oracle数据库

1. 用DBCA创建一个种子数据库――ISV实际需要使用的数据库

(1) 创建初始数据库的时候选择Custom Database模板

(2) 建议使用File System存储机制

(3) 数据文件的存放地点建议选择

Use Oracle-Managed Files

Database Area: {ORACLE_BASE}/oradata

(4) 内存建议选择Custom,指定SGA和PGA大小

(5) 字符集根据实际需要设定

(6) 数据库创建选项里面选择Create Database

(7) 创建应用程序需要的表空间和用户,导入初始数据

2. 用DBCA根据种子数据库创建一个模板

(1) 启动DBCA,选择Manage Templates

(2) 按照提示创建一个模板

3. 将Oracle DB安装盘里面response目录下的dbca.rsp拷贝到本机上

4. 修改dbca.rsp文件,将模板名和DB名添加进去

GDBNAME=

SID=

TEMPLATENAME=

如果需要使用Oracle Enterprise Manager,则还需要修改以下参数如下:

EMCONFIGURATION="LOCAL"

SYSMANPASSWORD="password"

DBSNMPPASSWORD="password"

5. 执行以下命令使用DBCA根据模板创建新数据库

$./dbca -silent -createdatabase -responseFile /home/oracle/embed/dbca.rsp

6. 建议直接写.ora文件配置listener

7. 使用Netca配置listener的方法如下

(1) 将Oracle DB安装盘里面response目录下的netca.rsp拷贝到本机上

(2) 修改netca.rsp文件

INSTALL_TYPE=""custom""

LISTENER_NAMES={"LISTENER_EMBED"}

LISTENER_PROTOCOLS={"TCP;1521"}

LISTENER_START=""LISTENER_EMBED""

(3) 执行以下命令静默配置Listener

$./dbca -silent -responseFile /home/oracle/embed/netca.rsp

==================================

Trouble_shooting:

运行脚本安装过程中遇到如下报错:

You can find a log of this install session at:

/data/oraInventory/logs/installActions2011-06-21_04-19-40PM.log

.................................................................................................... 100% Done.

SEVERE:Values for the following variables could not be obtained from the command line or response file(s):

DEP_MODE(InstallType),

TLDepModes(TopLevelInstallType)

Silent install cannot continue.

从报错信息来看是因为没有给InstallType、TopLevelInstallType设定值,但oracle提供的响应文件模板都没有关于这两个参数的说明。参照oracle提供的模板,设置RESPONSEFILE_VERSION=2.2.1.0.0,然后运行,就通过了。

修改后正确的模板配置文件如下:

cat /tmp/install_database.rsp

RESPONSEFILE_VERSION=2.2.1.0.0

UNIX_GROUP_NAME=oinstall

FROM_LOCATION="/data/database/stage/products.xml"

ORACLE_HOME=/data/oracle/product/10.2.0.1.0/db_01

ORACLE_HOME_NAME="OraDb10g"

SHOW_SPLASH_SCREEN=false

SHOW_NODE_SELECTION_PAGE=false

SHOW_INSTALL_PROGRESS_PAGE=true

SHOW_CONFIG_TOOL_PAGE=false

SHOW_XML_PREREQ_PAGE=false

SHOW_ROOTSH_CONFIRMATION=true

SHOW_END_SESSION_PAGE=true

SHOW_EXIT_CONFIRMATION=false

NEXT_SESSION_ON_FAIL=false

SHOW_DEINSTALL_CONFIRMATION=false

SHOW_DEINSTALL_PROGRESS=false

ORACLE_HOSTNAME="OWPSO154"

SHOW_END_OF_INSTALL_MSGS=false

COMPONENT_LANGUAGES={"en"}

INSTALL_TYPE="EE"

s_nameForDBAGrp=dba

s_nameForOPERGrp=dba

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/275592.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sketch钢笔工具_设计工具(Sketch,Adobe XD,Figma和InVision Studio)中奇怪的一项功能

sketch钢笔工具When you build a new product that is very similar to the existing products in the market, the designers and product managers tend to do certain features different from others. Sometimes this brings a good change, sometimes worse.当您构建与市场…

modprobe:FATAL: could not load /lib/modules/2.6.35-22-generic/modules.dep No such file or directory

给ubuntu升级到10.10 ,开机可能出现错误modprobe:FATAL: could not load /lib/modules/2.6.35-22-generic/modules.dep No such file or directorymodprobe:FATAL: could not load /lib/modules/2.6.35-22-generic/modules.dep No such file or directory解决办法&a…

Python进阶:如何将字符串常量转化为变量?

2019独角兽企业重金招聘Python工程师标准>>> 前几天,我们Python猫交流学习群 里的 M 同学提了个问题。这个问题挺有意思,经初次讨论,我们认为它无解。 然而,我认为它很有价值,应该继续思考怎么解决&#xf…

怎么在matlab中图像中外接矩形,Matlab 最小外接矩形

Matlab 中并没有发现最小外接矩形的代码,为了方便下面提供最小外接矩形的代码:注:这个函数是源于网上找到的代码的改进版,原版不能检测水平线或者垂直线function [rectx,recty,area,perimeter] minboundrect(x,y,metric)% minbou…

尤雨溪开发的 vue-devtools 如何安装,为何打开文件的功能鲜有人知?

1. 前言大家好,我是若川。最近组织了一次源码共读活动。每周读 200 行左右的源码。很多第一次读源码的小伙伴都感觉很有收获,感兴趣可以加我微信 ruochuan12,拉你进群学习。第一周读的是:据说 99% 的人不知道 vue-devtools 还能直…

sketch浮动布局_使用智能布局和调整大小在Sketch中创建更好的可重用符号

sketch浮动布局Sketch is a widely used tool for UI designs. It implemented the Sketch是用于UI设计的广泛使用的工具。 它实施了 atomic design methodology and made the workflow of UI design much more efficient. You can create a Symbol in Sketch and use it ever…

用Sql添加删除字段,判断字段是否存在的方法

增加字段alter table docdsp add dspcode char(200)删除字段ALTER TABLE table_NAME DROP COLUMN column_NAME修改字段类型ALTER TABLE table_name ALTER COLUMN column_name new_data_type改名sp_rename更改当前数据库中用户创建对象(如表、列或用户定义数据类型…

小姐姐笔记:我是如何学习简单源码拓展视野的

大家好,我是若川。这是我上周组织的源码共读纪年小姐姐的笔记,写得很好。所以分享给大家。欢迎加我微信 ruochuan12,进源码共读群。其他更多人的笔记可以阅读原文查看。川哥的源码解读文章:据说 99% 的人不知道 vue-devtools 还能…

php表决器代码,三人表决器:VHDL源代码

描述--三人表决器(三种不同的描述方式) vhdl-- Three-input Majority Voter-- The entity declaration is followed by three alternative architectures which achieve the same functionality in different ways.ENTITY maj ISPORT(a,b,c : IN BIT; m : OUT BIT);END maj;--D…

保持危机感和紧迫感_什么是紧迫的:您需要知道的一切

保持危机感和紧迫感Putting the finishing touches on a graphic design project calls for a keen eye. But you already know this, because perfectionism is just a part of the job! You look at every nook and cranny of a project before you can consider it complete…

剑指offer java版(一)

二维数组中的查找 问题描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断…

如何系统搭建现代 Web CI/CD

大家好,我是若川。今天分享一篇00后写的CI/CD直播文字稿。之前发过他的故事:一位00后前端2年经验的成长历程。我最近组织了源码共读活动,感兴趣的加我微信 ruochuan12。本次直播录播链接:https://live.juejin.cn/4354/595741[1]开…

sqlserver oracle 数据类型对应关系,SQLSERVER和ORACLE数据类型对应关系详解和对应表格整理...

Oracle SQLServer 比较 SQLServer 常见的 数据 库 类型 字符 数据 类型 CHAR CHAR :都是固定长度字符资料但oracle里面最大度为2kb,SQLServer里面最大长度为8kb 变长字符 数据 类型 VARCHAR2 VARCHAR :racle里面最大长度为4kb,SQLServer里面最大长度为8k…

优化算法汇总

interior point block coordinate relaxation Boltzmann machine 求解L1范数最小化 E. Candes, M. B. Wakin, and S. P. Boyd, “Enhancing sparsity by reweighted l1 minimization,” Journalof Fourier Analysis and Applications, vol. 14, pp. 877-905, Dec. 2008.I. Daub…

对接百度地图API

一、准备工作 百度地图开发文档 注册百度账号&#xff0c;成为开发人员&#xff0c;同时获取AK实例代码&#xff1a;<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content&quo…

ui边框设计图_UI设计形状和对象基础知识:填充和边框

ui边框设计图第2部分 (Part 2) Welcome to the second part of the UI Design shapes basics. This time we’ll cover two of the most essential properties of a shape — fills and borders. This is also a part of the free chapters from Designing User Interfaces.欢迎…

如何移除项目中无用的 console.log 代码

大家好&#xff0c;我是若川。早些天时&#xff0c;我看到一个后端公众号发《辞退了一个前端》&#xff0c;当时还想着现在后端公众号都开始吊打前端了嘛。其中有个理由就是线上还一堆console.log...我猜很多人都会移除项目中无用的console.log。可以复习一下。前言说起console…

WCF - 服务实例管理模式

WCF 提供了三种实例上下文模式&#xff1a;PreCall、PreSession 以及 Single。开发人员通过 ServiceBehavior.InstanceContextMode 就可以很容易地控制服务对象的实例管理模式。而当 WCF 释放服务对象时&#xff0c;会检查该对象是否实现了 IDisposable 接口&#xff0c;并调用…

oracle io lost,磁盘IO故障

测试工作正在如火如荼的进行&#xff0c;突然数据库就连接不上了。我连接上主机发现数据库alert_sid日志中有如下信息&#xff1a;KCF: write/open error block0x9a6 online1file2 /oracle_data1/UNDOTBS3.dbferror27072 txt: Linux Error: 5: Input/output errorAdditional in…

易思汇完成近亿元B轮融资,信中利投资

3月19日消息&#xff0c;近日&#xff0c;留学生在线付费平台易思汇宣布已在3月份完成由信中利投资的近亿元B轮融资。 易思汇联合创始人高宇同表示&#xff0c;本轮融资将主要用于留学生信用卡、留学家庭金融商城等新产品布局&#xff0c;以及扩大团队和市场投入。 易思汇成立…