无图形界面情况下静默安装oracle
SUSE Linux Enterprise 11SP1静默安装Oracle 11gR2说明文档
SUSE Linux Enterprise 11SP1静默安装Oracle 11gR2说明文档1准备oracle安装文件Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,下载地址分别是:/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip/otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip下载完成后将这两个文件通过SSH上传到/usr/local/oracle中。
装程序的目录。
2准备oracle的安装目标目录安装目标目录是用户想将oracle安装到哪个位置的目录,本次我们将oracle安装到/opt/ora cle目录中,以下为目录创建命令。
3创建oracle相关用户和用户组oracle不能在root帐户下进行安装,所以需要为oracle的安装专门创建一个用户,同时需要创建dba和oinstall的用户组。
以下命令将创建dba和oinstall用户组:以下命令将创建oracle用户,并设置密码以下命令将oracle安装目录(/opt/oracle)赋予oracle用户oinstall用户组4检查安装ORACLE依赖的RPM软件包oracle的安装所依赖的软件包,有一部分linux是没有安装的。
这需要将这些尚未安装的软件包先安装后才能正常安装oracle。
这些未安装的软件包在linux安装光盘上可以取到,我们直接在linux的光盘上对这些软件包进行安装(也可将所需的软件包直接复制到linux本地磁盘中),首先我们需要挂载linux光盘,使用以下命令:安装所缺少的软件包,此处只安装本linux系统所缺少的软件包。
如oracle安装过程中,对软件包进行检查时,发现仍有所需软件包未安装时,可根据显示未安装软件包的名字,再次对所缺少的软件包进行安装。
oracleruninstaller参数
oracleruninstaller参数Oracle RunInstaller 是一个用于安装Oracle数据库软件的命令行实用程序。
它提供了一组参数,可以在安装过程中指定不同的选项和配置信息。
以下是一些常用的Oracle RunInstaller 参数:1. -silent:以静默方式运行安装程序,不显示图形用户界面。
此参数适用于无人参与的批量安装。
2. -responseFile:指定包含安装选项的响应文件的路径。
安装程序将从该文件中读取选项,并根据其内容执行安装过程。
3. -ignorePrereq:忽略先决条件检查。
此参数用于强制安装程序在检查系统配置之前继续安装。
4. -force:强制覆盖现有的Oracle软件安装。
使用此参数时,请谨慎操作,因为它将删除现有的Oracle软件并重新安装新版本。
6. -invPtrLoc:指定 oraInst.loc 文件路径。
oraInst.loc 文件指向安装程序使用的 Inventory 目录。
使用此参数时,您可以指定一个自定义的 oraInst.loc 文件。
7. -attachHome:将此参数与已安装的 Oracle home 目录路径一起使用,以将新组件连接到该 Oracle home。
此参数将安装程序视为增量安装,并将新组件添加到现有的 Oracle home。
8. -deinstall:从系统中卸载 Oracle 软件。
此参数用于卸载旧版本的Oracle软件。
9. -clone:使用此参数来克隆现有的 Oracle home。
克隆是指创建一个与原始 Oracle home 相同的副本,可以在不同的机器上使用。
10. -waitForLockTimeout:指定等待锁的超时时间(以秒为单位)。
默认情况下,安装程序将等待锁的时间为7200秒。
11. -instype:指定安装程序安装的 Oracle 软件类型。
例如,typical 表示典型安装,advanced 表示高级安装。
centOS7阿里云的Oracle远程访问错误排查
阿里云CentOS7上好不容易通过命令行静默安装方式安好了Oracle11g_R2,然而并不会操作。
阿里云上的oracle用户才是偶然除了数据库的所有者,只能通过oracle用户完成安装,但是由于vncserver的某些原因,配置后只能通过root用户正常远程登录桌面环境,oracle用户无法正常访问桌面,也就无法完成Oracle 数据库的图形化安装过程,故采取了静默安装方式。
Oracle11g的静默安装总体来讲有3步,各大论坛、大神们讲解的也大同小异,但是有的配置令人摸不着头脑,不知道到底有没有用,尤其是需要改内核参数和系统版本的地方。
第一步就是修改系统和内核参数、环境变量、创建用户组等,并利用修改好的db_install.rsp配置文件运行安装程序,完成静默安装;第二步是使用监听配置文件设置监听,为了后面远程访问数据库做准备;第三步,使用自己修改好的配置文件dbca.rsp建库。
完整的至少是适用于centOS7的亲测可用的基于centOS7的Oracle11g安装过程请见版主另一篇文章。
接下来讲讲一件Oracle11g安装完成后无法登录和远程访问的排错过程。
Xshell远程登录阿里云,切换到oracle用户,输入:$ sqlplus /as sysdba结果提示:找不到命令……查看监听:$ lsnrctl status也找不到命令……原来oracle的 .bash_profile 里的环境变量失效了,只好重新生效一下:$ source .bash_profile本来静默安装Oracle的过程就有点虚,安装完成之后自己也感觉到不会那么容易实现直接建库导表使用,而且出现问题后一直以为是安装过程中的配置有错误所致,再有的可能就是阿里云本身的网络监听端口设置或者防火墙屏蔽的原因。
然而,防火墙早已完全关闭,该添加放行的端口已经设置好,阿里云控制台也添加了所有用到的安全规则,这两方面是不存在问题的。
那就牵涉到Oracle和centOS系统两者之间某些参数配置的问题了。
Android实现静默安装APK的两种方法
Android上的静默安装似乎是个很诱人的功能,好多人都问这个问题。
今天分享下实现静默安装的两种方法,但当看完这篇文章后,仍会让一些人失望滴。
Android把所有的Permission依据其潜在风险(属性名为protectionLevel )划分为四个等级,即"normal "、"dangerous "、"signature "、"signatureOrSystem "。
INSTALL_PACKAGES属于后两者。
让我们看一下官方文档对后两类的描述吧。
"signature ":A permission that the system grants only if the requesting application is signed with the same certificate as the application that declared the permission. If the certificates match, the system automatically grants the permission without notifying the user or asking for the user's explicit approval."signatureOrSystem ":A permission that the system grants only to applications that are in the Android system image or that are signed with the same certificates as those in the system image. Please avoid using this option, as thesignature protection level should be sufficient for most needs and works regardless of exactly where applications are installed. The "signatureOrSystem " permission is used for certain special situations where multiple vendors have applications built into a system image and need to share specific features explicitly because they are being built together.所以,这儿介绍的两种方法各自需要的苛刻条件如下:1.内置到ROM。
Oracle静默安装
LINUX下ORACLE数据库静默安装文档一.环境操作系统版本:RedHat 6.5数据库版本:Oracle 11g 11.2.0.3二.安装环境配置1.创建oracle用户和组#useradd oracle#passwd oracle#groupadd dba#groupaddoinstall#usermod –g oinstall –G dba oracle#mkdir /u01#chown –R oracle:oinstall /u01#chmod–R 755 /u012.修改/etc/hosts添加主机信息#vi/etc/hosts**********************10.3.2.58 localhost.Localhost**********************3.关闭防火墙#chkconfigiptablesoff#service iptables stop4.配置yum#rpm –q yum创建修改yum参数文件#cd /etc/yum.repos.d#vireht.repos*******************[reht]Named=serverbaseurl= ftp://10.3.4.90/LinuxOS/rhels-6.5-64/Serverenabled=1gpgcheck=0*******************5.修改/etc/sysctl.conf,加入以下内容:kernel.shmmax = 4294967295# Controls the maximum number of shared memory segments, in pageskernel.shmall = 2097152kernel.shmmni = 4096#semaphores:semmsl,semmns,semopm,semmnikernel.sem = 250 32000 100 128fs.aio-max-nr = 1048576fs.file-max = 6815744net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144结束后,执行/sbin/sysctl -p6.修改/etc/security/limits.conf,加入内容oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655367.修改/etc/pam.d/login,加入内容session required /lib/security/pam_limits.so //对64位系统这条不需要session required pam_limits.so8.修改/etc/profile,加入内容if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi9.使用oracle用户登录,修改.bash_profile文件#su - oracle$vi .bash_profile加入以下内容********************#DISPLAY=localhost:0.0#export DISPLAYexport ORACLE_SID=centerexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0./db_1export ORA_CRS_HOME=/u01/app/product/crs_1export ORACLE_ADMIN=$ORACLE_BASE/adminexport ORACLE_HOME_LISTNER=$ORACLE_HOMEexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jlibexport JAVA_HOME=$ORACLE_HOME/jdkexportPATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/lib:$JAVA_HOME/bin:$ ORA_CRS_HOME/bin:********************10.检查组件包的安装binutils-2.15.92.0.2-18compat-libstdc++-33.2.3-47.3elfutils-libelf-0.97-5elfutils-libelf-devel-0.97-5glibc-2.3.9.4-2.19glibc-common-2.3.9.4-2.19glibc-devel-2.3.9.4-2.19gcc-3.4.5-2gcc-c++-3.4.5-2libaio-devel-0.3.105-2libaio-0.3.105-2libgcc-3.4.5libstdc++-3.4.5-2libstdc++-devel-3.4.5-2make-3.80-5sysstat-5.0.5unixODBC-2.2.11unixODBC-devel-2.2.11也可在后面静默安装检查先决条件时再根据提示安装三.配置oracle安装RSP文件1.配置软件安装RSP文件$cd /database/response$cpdb_install.rspdb_install_bak.rsp$vi db_install.rsp 根据文件中的提示配置参数*******************oracle.install.option=INSTALL_DB_SWONLYORACLE_HOSTNAME=localhost.localdomainUNIX_GROUP_NAME=oinstallINVENTORY_LOCATION=/u01/app/oraInventorySELECTED_LANGUAGES=en,zh_CNORACLE_HOME=/u01/app/oracle/product/11.2.0./db_1ORACLE_BASE=/u01/app/oracleoracle.install.db.InstallEdition=EEoracle.install.db.EEOptionsSelection=falseoracle.install.db.DBA_GROUP=dbaoracle.install.db.OPER_GROUP=oinstallSECURITY_UPDATES_VIA_MYORACLESUPPORT=falseDECLINE_SECURITY_UPDATES=true********************2.配置数据库安装RSP文件$cd /database/response$cpdbca.rspdbca_bak.rsp$vi dbca.rsp根据文件中的提示配置参数********************RESPONSEFILE_VERSION = "11.2.0"OPERATION_TYPE = "createDatabase"GDBNAME = "orcl"SID = "orcl"TEMPLATENAME = "General_Purpose.dbc"SYSPASSWORD = "Oracle123"SYSTEMPASSWORD = "Oracle123"EMCONFIGURATION = "LOCAL"SYSMANPASSWORD = "oracle"DBSNMPPASSWORD = "oracle"CHARACTERSET = "ZHS16GBK"LISTENERS = "listener"********************这里只需要配置createDatabase这一段里面的参数,其他的不用管四.静默安装ORACLESOFT开始安装之前先看下下面第七项注意事项1.执行ORACLE静默安装(oracle用户登录)$cd /u01/database$./runInstaller -silent -responseFile /u01/database/response/db_install.rsp2.根据提示查看日志文件$cd /tmp/OraInstall2016-03-24_02-57-18PM$cat installActions2016-03-24_02-57-18PM.log依据日志中的提示信息处理报错****************************………WARNING: Unable to find the namespace URI. Reason: Start of root element expected.INFO: Createing properties map - in ExtendedPropertyFileFormat.loadPropertiesMap() SEVERE: [FATAL] [INS-10105] The given response file /u01/database/db_install.rsp is not valid.CAUSE: Syntactically incorrect response file. Either unexpected variables are specified or expected variables are not specified in the response file.ACTION: Refer the latest product specific response file template………***************************$cd /u01/app/oraInventory/logs$cat installActions2016-03-24_03-17-13PM.log依据日志中的提示信息安装RPM包或则修改环境配置中的参数****************************…………………..信息: INFO: *********************************************信息: INFO: 操作系统内核参数: file-max: 此先决条件将测试是否正确设置了操作系统内核参数"file-max"。
oracle下dbca图形界面方式和静默方式创建数据库
RESPONSEFILE_VERSION = "11.2.0" #指定版本号
OPERATION_TYPE = "createDatabase" #指定使用dbca要做的操作,这里要创建实例就选择createDatabase,如果要删除实例则为deleteDatabase
#创建实例有只需要修改创建实例部分的参数就可以了,看到#-----------------------*** End of CREATEDATABASE section ***------------------------部分就算是配置完了
[oracle@dba ~]$ touch db_create.rsp
[oracle@dba ~]$ vim db_create.rsp
[GENERAL]
RESPONSEFILE_VERSION = "11.2.0.4.0"
OPERATION_TYPE = "createDatabase"
1. 图形界面方式
首先确认图形界面是否可以启动,用xclock或者dbca命令看看能否弹出图形界面,如果不能,用下面命令:
a)先启动XManager的Passive(我用的是Xshell工具)
b)export DISPLAY=192.168.56.1:0.0(将图形界面拉到当前windows系统上)
再执行xclock或者dbca命令就会弹出图形界面,执行dbca命令就会弹出配置oracle数据库的界面,根据需要选择创建或者删除数据库,按照提示到组后即完成数据库的创建。
2. Silent (静默)方式
首先创建一份应答文件,就是告诉安装程序我们选择哪些选项,应答文件的模板和所有参数在安装程序中有,database/response/dbca.rsp,我们简单地创建一个数据库,不需要那么多的参数,只需要下面几个参数即可创建出数据库
oracle静默安装(sucess)
在很多企业级安装数据库时,常常有大规模的安装任务,这时使用响应文件来批量安装可以提高工作效率,下面介绍数据库软件的静默安装方式。
一、数据库服务器端安装1. 生成安装响应文件$./runInstaller -record -destinationFile /tmp/install_database_10g.rsp这时会启动图形界面来录制我们需要的响应文件。
注意:当安装界面到达最后一步时选择cancel得到这个响应文件我们就可以静默安装oracle了install_database.rsp文件是由很多参数组成的,并且有详细的说明:一般我们需要注意的参数有:2 .修改响应文件的相关参数UNIX_GROUP_NAME="oinstall" ----安装用户组FROM_LOCATION="/software/db/10g/Disk1/stage/products.xml" –-安装源文件地址ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOMEORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAMESELECTED_LANGUAGES={"en","zh_CN","zh_TW"} ----语言COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言INSTALL_TYPE="Enterprise Edition" --企业版3.静默安装数据库软件$./runInstaller -silent -responseFile /tmp/install_database_10g.rsp4. 静默升级解压oracle升级包,在response目录下有patchset.rsp相应文件,修改相应的参数:UNIX_GROUP_NAME="oinstall" ----安装用户组FROM_LOCATION="/software/db/10g/patch/Disk1/stage/products.xml" –-升级源文件地址ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOMEORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAMECOMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言然后再执行./runInstaller -silent -responseFile ./patchset.rsp二、数据库客户端安装软件1.生成响应文件$./runInstaller -record -destinationFile /tmp/install_database10g_clt.rsp这时会启动图形界面来录制我们需要的响应文件。
oracle 静默db建库参数-概述说明以及解释
oracle 静默db建库参数-概述说明以及解释1.引言概述部分的内容可以描述oracle数据库中静默db建库参数的背景和基本概念。
以下是一个示例:1.1 概述静默db建库参数是指在Oracle数据库中用于自动化和简化数据库建库过程的一系列参数设置。
这些参数可以在数据库创建过程中提供默认值,使得建库过程更加高效和方便。
在传统的数据库建库过程中,需要逐个设置各种参数选项,诸如表空间大小、字符集、语言等。
而使用静默db建库参数可以将这些繁琐的设置过程自动化,减少了手动设置的错误和遗漏,同时节省了大量的时间和人力成本。
静默db建库参数的作用不仅仅在于简化建库过程,它还可以提高建库的一致性和可维护性。
通过统一的参数设置,可以确保不同的数据库之间具有相同的配置,减少了后期维护和升级的麻烦。
此外,静默db建库参数还可以提供一些默认的安全设置,从而增加了数据库的安全性。
在本文中,我们将详细探讨静默db建库参数的定义、配置方法和注意事项,以及对其重要性和优势的总结。
同时,我们还将对未来数据库建库工作提供一些建议和启示。
通过全面了解和合理应用静默db建库参数,我们可以提高建库的效率和质量,为数据库的正常运行提供更好的基础。
文章结构部分的内容应该包括对整篇文章的组织和结构进行说明。
以下是文章1.2 文章结构部分的内容示例:1.2 文章结构本文主要围绕Oracle数据库中的静默db建库参数展开讨论。
为了使读者更好地理解和掌握这一主题,本文将分为引言、正文和结论三个部分。
- 引言部分将从概述、文章结构和目的三个方面介绍本文的主题和写作意图。
通过引言,读者可以建立起对本文的整体框架和主要内容的初步了解。
- 正文部分将在2.1节详细解释静默db建库参数的定义和作用。
这一小节将介绍静默db建库参数的概念,以及它在Oracle数据库建库过程中的重要作用。
同时,本节还将探讨如何配置这些参数以及需要注意的事项,以帮助读者正确地使用和优化这些参数。
innosetup区分正常状态和静默安装状态(通过传递的参数)
innosetup区分正常状态和静默安装状态(通过传递的参数)命令⾏运⾏程序,如:myprogram.exe /abc /bcd如果我们想获取其中的参数,“/abc”、“/bcd”1. 直接使⽤innosetup⾃带的⽅法, GetCmdTail()将所有参数作为⼀个字符串返回,安装和卸载都适⽤注意:如果打算使⽤此⽅法,建议先看⼀下它返回字符串的格式,如上例⼦,返回的可不仅仅是:/abc /bcd2.使⽤innosetup⾃带的ParamCount() 和ParamStr()2.1. ParamCount(), 获取参数的个数2.2. ParamStr(), 根据参数下标,返回⼀个参数例⼦: test.exe /name abc /age 181{根据参数名,返回参数值}2function GetMyParam(PName:String):String;3var4 CmdLine : String;5 CmdLineLen : Integer;//参数的个数6 i : Integer;7begin8 CmdLineLen:=ParamCount();9for i:=0to CmdLineLen do10begin11 CmdLine:=ParamStr(i);12if CmdLine= PName then13begin14 CmdLine:=ParamStr(i+1);15 Result := CmdLine;16 Exit;17end;18end;1920end;View CodeGetMyParam('name') 结果是:abc总结:因为innosetup进⾏静默安装,需要在程序后⾯传参数,所以可以通过获取参数来判断是否进⾏静默安装。
linux11安装oracle10无法启动安装界面问题解决办法
linux11安装oracle10无法启动安装界面问题解决办法在ixpub上看到很多朋友遇到关于xhost 命令的问题,例如报错:xhost unable to open display很多没有得到很好哦解决,其实这个命令的使用很简单,只要熟悉了命令的使用,就不会有这么多问题了,下面先说说这个命令的使用,然后结合问题,说说遇到这类问题的解决办法.xhost 命令用途控制什么人可以访问当前主机上的增强 X-Windows。
语法xhost [ + | - ] [ Name ]描述xhost 命令添加或删除X 服务器接受连接的机器列表上的主机名。
该命令必须从有图形显示连接的机器上运行。
可以通过使用-Host 参数,从访问列表中除去一个名称。
不要从访问列表中除去当前的名称。
如果已经这样做了,请在作出任何更改之前注销系统。
输入无变量的 xhost 命令将显示访问 X 服务器的当前主机名,并显示一条消息表明访问是否已启用。
为了安全起见,只能从控制主机运行影响访问控制的选项。
对于工作站来说,这台机器也就是服务器。
对于X 终端来说,这台机器是登录主机。
要在缺省情况下启用远程名称,可以在 /etc/X?.hosts 文件中定义名称,其中 ? 为启用访问的显示器号。
例如,显示器 jeanne:0 可以由使用 jeanne 的缺省主机名的系统上的 /etc/X0.hosts 文件中定义的系统访问。
在显示名称和文件名中,0 表明已定义的远程系统允许通过增强 X-Windows 访问的显示器号。
标志+Name 定义要添加到X 服务器访问列表的主机名(可以选用加号标记)。
- Name 定义要从X 服务器访问列表中除去的主机名。
已有的连接没有被中断,但将拒绝新的连接请求。
注意:可以除去当前的机器;然而,不允许进行进一步的连接(包括试图将其添加回来)。
再一次启用本地连接的唯一方法就是将服务器复位(因此也会中断所有连接)。
+ 指定访问不受限制。
ORACLE LINUX系统 静默安装操作手册
ORACLE静默安装1.ORACLE的安装1.1. 安装准备1.1.1.Linux建立oracle用户添加用户组及用户groupadd dbagroupadd oinstalluseradd oracle -g oinstall -G dbapasswd oracle #设置用户oracle的登录密码,根据提示输入两次密码1.1.2.在home目录新建Oracle目录权限cd /homemkdir oracle1.1.3.赋执行权限chown -R oracle:dba /home/oraclechmod -R 755 /home/oracle1.1.4.解压oracle的安装文件unzip linux.x64_11gR2_database_1of2.zip -d /home/oracle/unzip linux.x64_11gR2_database_2of2.zip -d /home/oracle/1.1.5.设置环境变量关闭防火墙vi /home/oracle/.bash_profile #在最后添加以下代码export ORACLE_BASE=/home/oracle/app #oracle数据库安装目录export ORACLE_HOME=$ORACLE_BASE /product/11.2.0/db_1 export ORACLE_SID=orcl #oracle启动数据库实例名export ORACLE_TERM=xterm #xterm窗口模式安装export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系统环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系统环境变量:wq! #保存退出source /home/oracle/.bash_profile #使设置立刻生效完成后执行:$ env | grep ORA #查看环境变量是否完成oracle@oracledb ~]$ env | grep ORAORACLE_BASE=/home/oracle/appORACLE_HOME=/home/oracle/app/product/11.2.0/db_1#关闭防火墙service iptables stop1.1.6.安装依赖包yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel安装完成之后运行:rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat如遇到is not installed 请先yum search ksh再执行yum install ksh.x86_64 安装,有两个文件,如:先装i686,再x86_641.2. 开始安装1.2.1.文件配置ORACLE ZIP文件解压后得到database目录,其中包含response目录,该目录中有三个rsp文件,用来作为静默安装时的应答文件的模板。
oracle19c静默创建实例
oracle19c静默创建实例如何静默创建Oracle 19c实例在实施Oracle数据库管理和维护的过程中,创建数据库实例是一个非常重要的步骤。
然而,通常情况下,数据库管理员需要手动输入一系列的配置信息,使得整个过程比较繁琐。
为了简化这个过程,用户可以选择使用静默创建实例的方式,即在不需要交互式输入信息的情况下,自动完成实例的创建。
本文将一步一步地介绍如何静默创建Oracle 19c实例。
在开始之前,确保你已经安装了Oracle 19c数据库软件,并设置了环境变量。
此外,你还需要准备好以下几个配置文件:1. init<dbname>.ora 文件:此文件包含了实例的参数设置。
你可以根据自己的需要进行修改和配置。
2. create_database.sql 文件:此文件包含了创建数据库的SQL语句。
你可以在其中定义表空间、用户、角色等信息。
3. response 文件:此文件包含了安装过程中需要的响应。
你可以在其中定义数据库名称、密码等信息。
现在,我们开始一步一步地进行静默创建实例的过程。
步骤1:创建响应文件在一个空白文本编辑器中,创建一个名为response的文件,并在其中添加以下内容:oracle.assistants.install.db.config.starterdb.password.ALL=(your_pa ssword)oracle.assistants.install.db.config.starterdb.SID=(your_SID) oracle.assistants.install.db.config.starterdb.memoryOption=true oracle.assistants.install.db.config.starterdb.memoryLimit=2048 oracle.assistants.install.db.config.starterdb.installExampleSchemas =falseoracle.assistants.install.db.config.starterdb.enableRecovery=false oracle.assistants.install.db.config.starterdb.databaseType=OLTP oracle.assistants.install.db.config.starterdb.automatedBackup.enab le=false将(your_password)替换为实际的数据库密码,将(your_SID)替换为实际的数据库实例名。
Oracle 11g 静默安装-db_install.rsp详解
Oracle 11g 静默安装-db_install.rsp详解前提安装正常的配置流程,配置完服务器后,将db_install.rsp、netca.rsp,dbca.rsp复制到/app/一份,然后参考后面静默配置文件修改好后安装静默安装命令:./runInstaller –silent –responseFile /app/db_install.rsp -showProgress –noconfig –ignoreSysPrereqs静默配置网络监听命令./netca –silent –responseFile /app/netca.rsp静默创建数据库命令./dbca –silent –responseFile /app/dbca.rspvi /etc/selinux/config# 设置SELINUX为disabledSELINUX=disabled[root@oracle ~]# service iptables stop###################################################################### Copyright(c) Oracle Corporation1998,2008. All rights reserved. #### Specify values for the variables listedbelow to customize your installation. #### Each variable is associated with acomment. The comment #### can help to populate the variables withthe appropriate values. #### IMPORTANT NOTE: This file contains plaintext passwords and #### should be secured to have readpermission only by oracle user #### or db administrator who owns thisinstallation. ####对整个文件的说明,该文件包含参数说明,静默文件中密码信息的保密######################################################################---------# Do not change the following system generatedvalue. 标注响应文件版本,这个版本必须和要#安装的数据库版本相同,安装检验无法通过,不能更改#------------------------------------------------------------------------------oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_re sponse_schema_v11_2_0#------------------------------------------------------------------------------# Specify the installation option.# It can be one of the following:# 1. INSTALL_DB_SWONLY# 2. INSTALL_DB_AND_CONFIG# 3. UPGRADE_DB#选择安装类型:1.只装数据库软件 2.安装数据库软件并建库 3.升级数据库#-------------------------------------------------------------------------------oracle.install.option=INSTALL_DB_SWONLY----------# Specify the hostname of the system as setduring the install. It can be used# to force the installation to use analternative hostname rather than using the# first hostname found on the system.(e.g., for systems with multiple hostnames# and network interfaces)指定操作系统主机名,通过hostname命令获得#-------------------------------------------------------------------------------ORACLE_HOSTNAME=dygisapp#-------------------------------------------------------------------------------# Specify the Unix group to be set for theinventory directory.#指定oracle inventory目录的所有者,通常会是oinstall或者dba#-------------------------------------------------------------------------------UNIX_GROUP_NAME=oinstall----------# Specify the location which holds theinventory files.#指定产品清单oracle inventory目录的路径,如果是Win平台下可以省略#-------------------------------------------------------------------------------INVENTORY_LOCATION=/app/oracle/oraInventory#-------------------------------------------------------------------------------# Specify the languages in which thecomponents will be installed.# en : English ja : Japanese# fr : French ko : Korean# ar : Arabic es : Latin American Spanish# bn : Bengali lv : Latvian# pt_BR: Brazilian Portuguese lt : Lithuanian# bg : Bulgarian ms : Malay# fr_CA: Canadian French es_MX: Mexican Spanish# ca : Catalan no : Norwegian# hr : Croatian pl : Polish# cs : Czech pt : Portuguese# da : Danish ro : Romanian# nl : Dutch ru : Russian# ar_EG: Egyptian zh_CN: Simplified Chinese # en_GB: English (Great Britain) sk :Slovak # et : Estonian sl : Slovenian# fi : Finnish es_ES: Spanish# de : German sv : Swedish# el : Greek th : Thai# iw : Hebrew zh_TW:Traditional Chinese# hu : Hungarian tr : Turkish# is : Icelandic uk : Ukrainian# in : Indonesian vi :Vietnamese# it : Italian# Example : SELECTED_LANGUAGES=en,fr,ja#指定数据库语言,可以选择多个,用逗号隔开。
oracle11grac静默安装+racADG部署搭建
oracle11grac静默安装+racADG部署搭建说明以下说描述的的安装rac是安装⼀个rac备端,只需要安装grid软件和oracle软件即可。
⼀、硬件配置:cup:Linux db51 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux内存:250GOCR:3G*3DATA:480G*6⼆、软件环境:操作系统:CentOS Linux release 7.7.1908 (Core)数据库:oracle 11.2.0.4 R2 RAC三、业务系统:业务系统四、主机规划:五、数据库安装前准备1、配置DNS内容(可忽略):vi /etc/resolv.confnameserver 192.168.3.1nameserver 192.168.3.22、改hosts⽂件节点⼀db51和节点⼆db52:#pub192.168.3.51 db51192.168.3.52 db52#vip192.168.3.54 db51-vip10.10.10.52 db52-vip#priv10.10.10.51 db51-priv192.168.3.55 db52-priv#scan172.16.53.56 db-scan3、关闭防⽕墙systemctl status firewalldsystemctl stop firewalldsystemctl disable firewalld4、关闭selinuxSetenforce 0vi /etc/sysconfig/selinux将SELINUX值改为disabled6、关闭透明⼤页==查看:cat /sys/kernel/mm/transparent_hugepage/enabled[always] madvise never默认为always。
Oracle11g单实例静默安装实战记录(linux)
Oracle11g单实例静默安装实战记录(linux)oracle 11g 单实例静默安装AUTHOR:Oracle_Ran环境规划:OS Version : Red Hat Enterprise Linux Server release 6.7 (Santiago)Oracle Version: 11.2.0.4操作系统环境配置可参考Oracle 单实例安装⽂档1、上传Oracle安装介质,进⼊解压⽬录,复制响应⽂件模板cd /home/oracle/mkdir rspcp /db/soft/database/response/* /home/oracle/rsp/su - rootchmod 700 /home/oracle/rsp/*.rspchown -R oracle:oinstall /home/oracle/rsp/2、修改响应⽂件相关参数vi /home/oracle/rsp/db_install.rsporacle.install.option=INSTALL_DB_SWONLY //安装类型ORACLE_HOSTNAME=hostname //主机名称UNIX_GROUP_NAME=oinstall //安装组INVENTORY_LOCATION=/db/oraInventory //INVENTORY⽬录SELECTED_LANGUAGES=en,zh_CN,AL32UTF8 //选择语⾔ORACLE_HOME=/db/oracle/product/11.2.0/db_1 //oracle_homeORACLE_BASE=/db/oracle //oracle_baseoracle.install.db.InstallEdition=EE //oracle版本oracle.install.db.isCustomInstall=true //⾃定义安装oracle.install.db.DBA_GROUP=dba //dba⽤户组oracle.install.db.OPER_GROUP=oinstall //oper⽤户组oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //数据库类型oracle.install.db.config.starterdb.globalDBName=oadb //globalDBNameoracle.install.db.config.starterdb.SID=orcl //SIDoracle.install.db.config.starterdb.characterSet=AL32UTF8 //字符集oracle.install.db.config.starterdb.memoryLimit=512 //⾃动管理内存的最⼩内存(M)oracle.install.db.config.starterdb.password.ALL=oracle //设定所有数据库⽤户使⽤同⼀个密码DECLINE_SECURITY_UPDATES=true //设置安全更新3、静默安装数据库软件[oracle@template database]$ ./runInstaller -silent -force -responseFile /home/oracle/res/db_install.rsp【注意】安装过程中如果出现Fail,说明安装中断。
Oracle19c(19.3)单机数据库静默安装
Oracle19c(19.3)单机数据库静默安装⼀、环境介绍操作系统Red Hat Enterprise Linux Serverrelease 7.7 (Maipo)数据库版本Oracle database 19.3主机名adg19cIP地址192.168.84.99安装⽬录/DBSoft/oracle/product/19.3/dbhome_1数据库名称woo字符集AL32UTF8⼆、环境准备2.1. 关闭防⽕墙1 2 3 4[root@adg19c ~]# systemctl stop firewalld[root@adg19c ~]# systemctl disable firewalldRemoved symlink/etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.2.2. 禁⽤NetworkManager服务1 2[root@adg19c ~]# systemctl stop NetworkManager [root@adg19c ~]# systemctl disable NetworkManager2.3. 禁⽤SELINUX1 2 3[root@adg19c ~]# setenforce 0setenforce: SELinux is disabled[root@adg19c ~]# sed -i "/^SELINUX=/s#enforcing#disabled#" /etc/selinux/config2.4. 配置HOSTS解析1 2 3 4[root@adg19c ~]# cat >> /etc/hosts <<EOF 192.168.84.99 adg19cEOF2.5. 修改主机名1 2[root@adg19c ~]#sed -i 's#^HOSTNAME=.*$#HOSTNAME=db01#' /etc/sysconfig/network[root@adg19c ~]# sed -i 's#^NETWORKING_IPV6=.*$#NETWORKING_IPV6=no#' /etc/sysconfig/network2.6. 配置NOZEROCONFIG1 2 3[root@adg19c ~]# cat >> /etc/sysconfig/network <<EOF NOZEROCONF=yesEOF2.7. 创建组和⽤户12 3 4 5 6 7 8 9 10 11 12 13 14 15# 创建dba和onstall两个⽤户组[root@adg19c ~]# groupadd -g 501 dba[root@adg19c ~]# groupadd -g 502 oinstall[root@adg19c ~]# groupadd -g 503 backupdba[root@adg19c ~]# groupadd -g 504 dgdba[root@adg19c ~]# groupadd -g 505 kmdba[root@adg19c ~]# groupadd -g 506 racdba# 创建oracle⽤户[root@adg19c ~]# useradd -u 503 -g oinstall -G dba,backupdba,dgdba,kmdba,racdba oracle # 配置oracle⽤户密码[root@adg19c ~]# echo "oracle"|passwd --stdin oracleChanging password for user oracle.passwd: all authentication tokens updated successfully.2.8. 创建安装⽬录并赋权1 2 3 4 5 6 7# 创建⽬录[root@adg19c ~]# mkdir -p /DBSoft/oraInventory[root@adg19c ~]# mkdir -p /DBSoft/oracle/product/19.3/dbhome_1 # 赋权[root@adg19c ~]# chown -R oracle:oinstall /DBSoft[root@adg19c ~]# chmod -R 775 /DBSoft2.9. 配置⽤户环境变量1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20[root@adg19c ~]# cat >> /home/oracle/.bash_profile <<EOFexport TMP=/tmpexport TMPDIR=\$TMPexport EDIT=vialias vi=vimexport ORACLE_HOSTNAME=$HOST_NAMEexport ORACLE_UNQNAME=wooexport ORACLE_BASE=/DBSoft/oracleexport ORACLE_HOME=\$ORACLE_BASE/product/19.3/dbhome_1export ORACLE_SID=wooexport ORACLE_TERM=xtermexport PATH=/usr/sbin:\$PATHexport PATH=\$ORACLE_HOME/bin:\$PATHexport LD_LIBRARY_PATH=\$ORACLE_HOME/lib:/lib:/usr/libexport CLASSPATH=\$ORACLE_HOME/JRE:\$ORACLE_HOME/jlib:\$ORACLE_HOME/rdbms/jlib export NLS_LANG=AMERICAN_AMERICA AL32UTF16umask022EOF[root@adg19c ~]# source /home/oracle/.bash_profile2.10. 配置系统环境变量1 2 3 4 5 6 7 8 9 10 11 12[root@adg19c ~]#cat >> /etc/profile <<EOF if[ \$USER = "oracle"]; thenif[ \$SHELL = "/bin/ksh"]; thenulimit-p 16384ulimit-n 65536elseulimit-u 16384 -n 65536fifiEOF[root@adg19c ~]# source /etc/profile2.11. 修改系统内核参数1 2 3 45 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46[root@adg19c ~]# cat >> /etc/sysctl.conf <<EOFkernel.shmall = 4294967296kernel.sem = 5130 65280 510 256kernel.shmmni = 4096kernel.shmmax = 549755813888 #support max TotalMemory 512GB net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 1048576net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576fs.file-max = 6815744fs.aio-max-nr = 1048576vm.swappiness = 10vm.dirty_background_ratio = 20vm.dirty_ratio = 80vm.dirty_expire_centisecs = 500vm.dirty_writeback_centisecs = 100net.ipv4.tcp_sack = 0net.ipv4.tcp_timestamps = 0net.ipv4.conf.default.rp_filter = 0net.ipv4.tcp_wmem = 262144net.ipv4.tcp_rmem = 4194304EOF[root@adg19c ~]# /sbin/sysctl -pkernel.shmall = 4294967296kernel.sem = 5130 65280 510 256kernel.shmmni = 4096kernel.shmmax = 549755813888 #support max TotalMemory 512GB net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 1048576net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576fs.file-max = 6815744fs.aio-max-nr = 1048576vm.swappiness = 10vm.dirty_background_ratio = 20vm.dirty_ratio = 80vm.dirty_expire_centisecs = 500vm.dirty_writeback_centisecs = 100net.ipv4.tcp_sack = 0net.ipv4.tcp_timestamps = 0net.ipv4.conf.default.rp_filter = 0net.ipv4.tcp_wmem = 262144net.ipv4.tcp_rmem = 41943042.12. 配置LIMITS限制参数1 2 3 4 5 6 7 8 9[root@adg19c ~]# cat >> /etc/security/limits.conf <<EOF oracle soft nproc 16384oracle hard nproc 16384oracle soft nofile 65536oracle hard nofile 65536oracle soft memlock 3145728oracle hard memlock 3145728EOF2.13. 配置PAM验证1 2 3[root@adg19c ~]# cat >> /etc/pam.d/login <<EOF session required /lib64/security/pam_limits.so EOF2.14. 安装依赖包2.13.1 挂载系统介质1 2[root@adg19c ~]# mount /dev/sr0 /mnt/mount: /dev/sr0is write-protected, mounting read-only2.13.2 配置yum包123 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24[root@adg19c ~]# cat > /etc/yum.repos.d/local.repo <<EOF[base]name=basebaseurl=file:///mntenabled=1gpgcheck=0multilib_policy=allEOF[root@adg19c ~]# yum clean allLoaded plugins: product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register. Cleaning repos: base[root@adg19c ~]# yum makecacheLoaded plugins: product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register. base | 2.8 kB 00:00:00(1/4): base/group_gz| 103 kB 00:00:00 (2/4): base/primary| 2.0 MB 00:00:00 (3/4): base/filelists| 3.1 MB 00:00:00 (4/4): base/other| 1.1 MB 00:00:00 base 5229/5229base 5229/5229base 5229/5229 Metadata Cache Created2.13.3 安装依赖包123456789101112131415161718 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39[root@adg19c ~]# yum install -y bc binutils compat-libcap1 compat-libstdc++ elfutils-libelf elfutils-libelf-devel fontconfig-devel glibc glibc-devel ksh libaio libaio-devel libX11 libXau libXi libXtst libXrender libXrender-devel libgcc libstdc++ libstdc++-devel libxcb make net-tools nfs-utils python python-configshell python-rtslib python-six targetcli smartmontools sysstat unzip vimLoaded plugins: product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.base | 2.8 kB 00:00:00(1/2): base/group_gz| 103 kB 00:00:00(2/2): base/primary| 2.0 MB 00:00:00base 5229/5229Package binutils-2.27-41.base.el7.x86_64 already installed and latest versionNo package compat-libstdc++ available.Package elfutils-libelf-0.176-2.el7.x86_64 already installed and latest versionPackage glibc-2.17-292.el7.x86_64 already installed and latest versionPackage libaio-0.3.109-13.el7.x86_64 already installed and latest versionPackage libgcc-4.8.5-39.el7.x86_64 already installed and latest versionPackage libstdc++-4.8.5-39.el7.x86_64 already installed and latest versionPackage 1:make-3.82-24.el7.x86_64 already installed and latest versionPackage python-2.7.5-86.el7.x86_64 already installed and latest versionPackage python-six-1.9.0-2.el7.noarch already installed and latest versionResolving Dependencies--> Running transaction check---> Package bc.x86_64 0:1.06.95-13.el7 will be installed---> Package compat-libcap1.x86_64 0:1.10-7.el7 will be installed---> Package elfutils-libelf-devel.x86_64 0:0.176-2.el7 will be installed--> Processing Dependency: pkgconfig(zlib) for package: elfutils-libelf-devel-0.176-2.el7.x86_64---> Package fontconfig-devel.x86_64 0:2.13.0-4.3.el7 will be installed40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115--> Processing Dependency: fontconfig(x86-64) = 2.13.0-4.3.el7 for package: fontconfig-devel-2.13.0-4.3.el7.x86_64 --> Processing Dependency: pkgconfig(freetype2) >= 20.0.14 for package: fontconfig-devel-2.13.0-4.3.el7.x86_64 --> Processing Dependency: freetype-devel >= 2.8-7 for package: fontconfig-devel-2.13.0-4.3.el7.x86_64--> Processing Dependency: pkgconfig(uuid) for package: fontconfig-devel-2.13.0-4.3.el7.x86_64--> Processing Dependency: pkgconfig(expat) for package: fontconfig-devel-2.13.0-4.3.el7.x86_64--> Processing Dependency: libfontconfig.so.1()(64bit) for package: fontconfig-devel-2.13.0-4.3.el7.x86_64---> Package glibc-devel.x86_64 0:2.17-292.el7 will be installed--> Processing Dependency: glibc-headers = 2.17-292.el7 for package: glibc-devel-2.17-292.el7.x86_64--> Processing Dependency: glibc-headers for package: glibc-devel-2.17-292.el7.x86_64---> Package ksh.x86_64 0:20120801-139.el7 will be installed---> Package libX11.x86_64 0:1.6.7-2.el7 will be installed--> Processing Dependency: libX11-common >= 1.6.7-2.el7 for package: libX11-1.6.7-2.el7.x86_64---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed---> Package libXi.x86_64 0:1.7.9-1.el7 will be installed--> Processing Dependency: libXext.so.6()(64bit) for package: libXi-1.7.9-1.el7.x86_64---> Package libXrender.x86_64 0:0.9.10-1.el7 will be installed---> Package libXrender-devel.x86_64 0:0.9.10-1.el7 will be installed--> Processing Dependency: pkgconfig(renderproto) >= 0.9 for package: libXrender-devel-0.9.10-1.el7.x86_64--> Processing Dependency: pkgconfig(xproto) for package: libXrender-devel-0.9.10-1.el7.x86_64--> Processing Dependency: pkgconfig(x11) for package: libXrender-devel-0.9.10-1.el7.x86_64---> Package libXtst.x86_64 0:1.2.3-1.el7 will be installed---> Package libaio-devel.x86_64 0:0.3.109-13.el7 will be installed---> Package libstdc++-devel.x86_64 0:4.8.5-39.el7 will be installed---> Package libxcb.x86_64 0:1.13-1.el7 will be installed---> Package net-tools.x86_64 0:2.0-0.25.20131004git.el7 will be installed---> Package nfs-utils.x86_64 1:1.3.0-0.65.el7 will be installed--> Processing Dependency: libtirpc >= 0.2.4-0.7 for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: gssproxy >= 0.7.0-3 for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: rpcbind for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: quota for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: libnfsidmap for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: libevent for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: keyutils for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: libtirpc.so.1()(64bit) for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: libnfsidmap.so.0()(64bit) for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64--> Processing Dependency: libevent-2.0.so.5()(64bit) for package: 1:nfs-utils-1.3.0-0.65.el7.x86_64---> Package python-configshell.noarch 1:1.1.fb25-1.el7 will be installed--> Processing Dependency: python-urwid for package: 1:python-configshell-1.1.fb25-1.el7.noarch--> Processing Dependency: pyparsing for package: 1:python-configshell-1.1.fb25-1.el7.noarch---> Package python-rtslib.noarch 0:2.1.fb69-3.el7 will be installed--> Processing Dependency: python-kmod for package: python-rtslib-2.1.fb69-3.el7.noarch---> Package smartmontools.x86_64 1:7.0-1.el7 will be installed--> Processing Dependency: mailx for package: 1:smartmontools-7.0-1.el7.x86_64---> Package sysstat.x86_64 0:10.1.5-18.el7 will be installed--> Processing Dependency: libsensors.so.4()(64bit) for package: sysstat-10.1.5-18.el7.x86_64---> Package targetcli.noarch 0:2.1.fb49-1.el7 will be installed---> Package unzip.x86_64 0:6.0-20.el7 will be installed---> Package vim-enhanced.x86_64 2:7.4.629-6.el7 will be installed--> Running transaction check---> Package expat-devel.x86_64 0:2.1.0-10.el7_3 will be installed---> Package fontconfig.x86_64 0:2.13.0-4.3.el7 will be installed--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.13.0-4.3.el7.x86_64--> Processing Dependency: dejavu-sans-fonts for package: fontconfig-2.13.0-4.3.el7.x86_64---> Package freetype-devel.x86_64 0:2.8-14.el7 will be installed--> Processing Dependency: pkgconfig(libpng) for package: freetype-devel-2.8-14.el7.x86_64---> Package glibc-headers.x86_64 0:2.17-292.el7 will be installed--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.17-292.el7.x86_64--> Processing Dependency: kernel-headers for package: glibc-headers-2.17-292.el7.x86_64---> Package gssproxy.x86_64 0:0.7.0-26.el7 will be installed--> Processing Dependency: libini_config >= 1.3.1-31 for package: gssproxy-0.7.0-26.el7.x86_64--> Processing Dependency: libverto-module-base for package: gssproxy-0.7.0-26.el7.x86_64--> Processing Dependency: libref_array.so.1(REF_ARRAY_0.1.1)(64bit) for package: gssproxy-0.7.0-26.el7.x86_64 --> Processing Dependency: libini_config.so.3(INI_CONFIG_1.2.0)(64bit) for package: gssproxy-0.7.0-26.el7.x86_64 --> Processing Dependency: libini_config.so.3(INI_CONFIG_1.1.0)(64bit) for package: gssproxy-0.7.0-26.el7.x86_64 --> Processing Dependency: libref_array.so.1()(64bit) for package: gssproxy-0.7.0-26.el7.x86_64--> Processing Dependency: libini_config.so.3()(64bit) for package: gssproxy-0.7.0-26.el7.x86_64--> Processing Dependency: libcollection.so.2()(64bit) for package: gssproxy-0.7.0-26.el7.x86_64--> Processing Dependency: libbasicobjects.so.0()(64bit) for package: gssproxy-0.7.0-26.el7.x86_64---> Package keyutils.x86_64 0:1.5.8-3.el7 will be installed---> Package libX11-common.noarch 0:1.6.7-2.el7 will be installed---> Package libX11-devel.x86_64 0:1.6.7-2.el7 will be installed--> Processing Dependency: pkgconfig(xcb) >= 1.11.1 for package: libX11-devel-1.6.7-2.el7.x86_64--> Processing Dependency: pkgconfig(xcb) for package: libX11-devel-1.6.7-2.el7.x86_64---> Package libXext.x86_64 0:1.3.3-3.el7 will be installed---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed---> Package libnfsidmap.x86_64 0:0.25-19.el7 will be installed---> Package libtirpc.x86_64 0:0.2.4-0.16.el7 will be installed---> Package libuuid-devel.x86_64 0:2.23.2-61.el7 will be installed---> Package lm_sensors-libs.x86_64 0:3.4.0-8.20160601gitf9185e5.el7 will be installed---> Package mailx.x86_64 0:12.5-19.el7 will be installed---> Package pyparsing.noarch 0:1.5.6-9.el7 will be installed---> Package python-kmod.x86_64 0:0.9-4.el7 will be installed---> Package python-urwid.x86_64 0:1.1.1-3.el7 will be installed---> Package quota.x86_64 1:4.01-19.el7 will be installed116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191--> Processing Dependency: quota-nls = 1:4.01-19.el7 for package: 1:quota-4.01-19.el7.x86_64--> Processing Dependency: tcp_wrappers for package: 1:quota-4.01-19.el7.x86_64---> Package rpcbind.x86_64 0:0.2.0-48.el7 will be installed---> Package xorg-x11-proto-devel.noarch 0:2018.4-1.el7 will be installed---> Package zlib-devel.x86_64 0:1.2.7-18.el7 will be installed--> Running transaction check---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed--> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-fonts-2.33-6.el7.noarch---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed---> Package kernel-headers.x86_64 0:3.10.0-1062.el7 will be installed---> Package libbasicobjects.x86_64 0:0.1.1-32.el7 will be installed---> Package libcollection.x86_64 0:0.7.0-32.el7 will be installed---> Package libini_config.x86_64 0:1.3.1-32.el7 will be installed--> Processing Dependency: libpath_utils.so.1(PATH_UTILS_0.2.1)(64bit) for package: libini_config-1.3.1-32.el7.x86_64--> Processing Dependency: libpath_utils.so.1()(64bit) for package: libini_config-1.3.1-32.el7.x86_64---> Package libpng-devel.x86_64 2:1.5.13-7.el7_2 will be installed---> Package libref_array.x86_64 0:0.1.5-32.el7 will be installed---> Package libverto-libevent.x86_64 0:0.2.5-4.el7 will be installed---> Package libxcb-devel.x86_64 0:1.13-1.el7 will be installed--> Processing Dependency: pkgconfig(xau) >= 0.99.2 for package: libxcb-devel-1.13-1.el7.x86_64---> Package quota-nls.noarch 1:4.01-19.el7 will be installed---> Package tcp_wrappers.x86_64 0:7.6-77.el7 will be installed--> Running transaction check---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed---> Package libXau-devel.x86_64 0:1.0.8-2.1.el7 will be installed---> Package libpath_utils.x86_64 0:0.2.1-32.el7 will be installed--> Finished Dependency ResolutionDependencies Resolved====================================================================================================================================== Package Arch Version Repository Size====================================================================================================================================== Installing:bc x86_64 1.06.95-13.el7 base 115 kcompat-libcap1 x86_64 1.10-7.el7 base 19 kelfutils-libelf-devel x86_64 0.176-2.el7 base 39 kfontconfig-devel x86_64 2.13.0-4.3.el7 base 138 kglibc-devel x86_64 2.17-292.el7 base 1.1 Mksh x86_64 20120801-139.el7 base 885 klibX11 x86_64 1.6.7-2.el7 base 607 klibXau x86_64 1.0.8-2.1.el7 base 29 klibXi x86_64 1.7.9-1.el7 base 40 klibXrender x86_64 0.9.10-1.el7 base 26 klibXrender-devel x86_64 0.9.10-1.el7 base 17 klibXtst x86_64 1.2.3-1.el7 base 20 klibaio-devel x86_64 0.3.109-13.el7 base 13 klibstdc++-devel x86_64 4.8.5-39.el7 base 1.5 Mlibxcb x86_64 1.13-1.el7 base 214 knet-tools x86_64 2.0-0.25.20131004git.el7 base 306 knfs-utils x86_64 1:1.3.0-0.65.el7 base 412 kpython-configshell noarch 1:1.1.fb25-1.el7 base 68 kpython-rtslib noarch 2.1.fb69-3.el7 base 102 ksmartmontools x86_64 1:7.0-1.el7 base 546 ksysstat x86_64 10.1.5-18.el7 base 316 ktargetcli noarch 2.1.fb49-1.el7 base 68 kunzip x86_64 6.0-20.el7 base 170 kvim-enhanced x86_64 2:7.4.629-6.el7 base 1.1 MInstalling for dependencies:dejavu-fonts-common noarch 2.33-6.el7 base 64 kdejavu-sans-fonts noarch 2.33-6.el7 base 1.4 Mexpat-devel x86_64 2.1.0-10.el7_3 base 57 kfontconfig x86_64 2.13.0-4.3.el7 base 254 kfontpackages-filesystem noarch 1.44-8.el7 base 9.9 kfreetype-devel x86_64 2.8-14.el7 base 447 kglibc-headers x86_64 2.17-292.el7 base 687 kgssproxy x86_64 0.7.0-26.el7 base 110 kkernel-headers x86_64 3.10.0-1062.el7 base 8.7 Mkeyutils x86_64 1.5.8-3.el7 base 54 klibX11-common noarch 1.6.7-2.el7 base 164 klibX11-devel x86_64 1.6.7-2.el7 base 981 klibXau-devel x86_64 1.0.8-2.1.el7 base 14 klibXext x86_64 1.3.3-3.el7 base 39 klibbasicobjects x86_64 0.1.1-32.el7 base 26 klibcollection x86_64 0.7.0-32.el7 base 42 klibevent x86_64 2.0.21-4.el7 base 214 klibini_config x86_64 1.3.1-32.el7 base 64 klibnfsidmap x86_64 0.25-19.el7 base 50 klibpath_utils x86_64 0.2.1-32.el7 base 28 klibpng-devel x86_64 2:1.5.13-7.el7_2 base 122 klibref_array x86_64 0.1.5-32.el7 base 27 klibtirpc x86_64 0.2.4-0.16.el7 base 89 klibuuid-devel x86_64 2.23.2-61.el7 base 92 klibverto-libevent x86_64 0.2.5-4.el7 base 8.9 klibxcb-devel x86_64 1.13-1.el7 base 1.1 Mlm_sensors-libs x86_64 3.4.0-8.20160601gitf9185e5.el7 base 42 kmailx x86_64 12.5-19.el7 base 245 kpyparsing noarch 1.5.6-9.el7 base 94 kpython-kmod x86_64 0.9-4.el7 base 57 kpython-urwid x86_64 1.1.1-3.el7 base 654 kquota x86_64 1:4.01-19.el7 base 179 k192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 quota-nls noarch 1:4.01-19.el7 base 90 krpcbind x86_64 0.2.0-48.el7 base 60 ktcp_wrappers x86_64 7.6-77.el7 base 79 kxorg-x11-proto-devel noarch 2018.4-1.el7 base 279 kzlib-devel x86_64 1.2.7-18.el7 base 50 kTransaction Summary====================================================================================================================================== Install 24 Packages (+37 Dependent packages)Total download size: 24 MInstalled size: 53 MDownloading packages:--------------------------------------------------------------------------------------------------------------------------------------Total 108 MB/s| 24 MB 00:00:00Running transaction checkRunning transaction testTransaction test succeededRunning transactionInstalling : xorg-x11-proto-devel-2018.4-1.el7.noarch 1/61Installing : zlib-devel-1.2.7-18.el7.x86_64 2/61Installing : libcollection-0.7.0-32.el7.x86_64 3/61Installing : libXau-1.0.8-2.1.el7.x86_64 4/61Installing : libxcb-1.13-1.el7.x86_64 5/61Installing : libref_array-0.1.5-32.el7.x86_64 6/61Installing : libevent-2.0.21-4.el7.x86_64 7/61Installing : fontpackages-filesystem-1.44-8.el7.noarch 8/61Installing : libbasicobjects-0.1.1-32.el7.x86_64 9/61Installing : libtirpc-0.2.4-0.16.el7.x86_64 10/61Installing : rpcbind-0.2.0-48.el7.x86_64 11/61Installing : dejavu-fonts-common-2.33-6.el7.noarch 12/61Installing : dejavu-sans-fonts-2.33-6.el7.noarch 13/61Installing : fontconfig-2.13.0-4.3.el7.x86_64 14/61Installing : libverto-libevent-0.2.5-4.el7.x86_64 15/61Installing : libXau-devel-1.0.8-2.1.el7.x86_64 16/61Installing : libxcb-devel-1.13-1.el7.x86_64 17/61Installing : 2:libpng-devel-1.5.13-7.el7_2.x86_64 18/61Installing : freetype-devel-2.8-14.el7.x86_64 19/61Installing : expat-devel-2.1.0-10.el7_3.x86_64 20/61Installing : mailx-12.5-19.el7.x86_64 21/61Installing : 1:quota-nls-4.01-19.el7.noarch 22/61Installing : libnfsidmap-0.25-19.el7.x86_64 23/61Installing : keyutils-1.5.8-3.el7.x86_64 24/61Installing : libpath_utils-0.2.1-32.el7.x86_64 25/61Installing : libini_config-1.3.1-32.el7.x86_64 26/61Installing : gssproxy-0.7.0-26.el7.x86_64 27/61Installing : python-kmod-0.9-4.el7.x86_64 28/61Installing : python-rtslib-2.1.fb69-3.el7.noarch 29/61Installing : python-urwid-1.1.1-3.el7.x86_64 30/61Installing : libX11-common-1.6.7-2.el7.noarch 31/61Installing : libX11-1.6.7-2.el7.x86_64 32/61Installing : libXext-1.3.3-3.el7.x86_64 33/61Installing : libXi-1.7.9-1.el7.x86_64 34/61Installing : libX11-devel-1.6.7-2.el7.x86_64 35/61Installing : libXrender-0.9.10-1.el7.x86_64 36/61Installing : lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64 37/61Installing : tcp_wrappers-7.6-77.el7.x86_64 38/61Installing : 1:quota-4.01-19.el7.x86_64 39/61Installing : pyparsing-1.5.6-9.el7.noarch 40/61Installing : 1:python-configshell-1.1.fb25-1.el7.noarch 41/61Installing : kernel-headers-3.10.0-1062.el7.x86_64 42/61Installing : glibc-headers-2.17-292.el7.x86_64 43/61Installing : libuuid-devel-2.23.2-61.el7.x86_64 44/61Installing : fontconfig-devel-2.13.0-4.3.el7.x86_64 45/61Installing : glibc-devel-2.17-292.el7.x86_64 46/61Installing : targetcli-2.1.fb49-1.el7.noarch 47/61Installing : 1:nfs-utils-1.3.0-0.65.el7.x86_64 48/61Installing : sysstat-10.1.5-18.el7.x86_64 49/61Installing : libXrender-devel-0.9.10-1.el7.x86_64 50/61Installing : libXtst-1.2.3-1.el7.x86_64 51/61Installing : 1:smartmontools-7.0-1.el7.x86_64 52/61Installing : elfutils-libelf-devel-0.176-2.el7.x86_64 53/61Installing : libaio-devel-0.3.109-13.el7.x86_64 54/61Installing : compat-libcap1-1.10-7.el7.x86_64 55/61Installing : ksh-20120801-139.el7.x86_64 56/61Installing : 2:vim-enhanced-7.4.629-6.el7.x86_64 57/61Installing : libstdc++-devel-4.8.5-39.el7.x86_64 58/61Installing : net-tools-2.0-0.25.20131004git.el7.x86_64 59/61Installing : bc-1.06.95-13.el7.x86_64 60/61268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 Installing : unzip-6.0-20.el7.x86_64 61/61Verifying : libXext-1.3.3-3.el7.x86_64 1/61Verifying : libtirpc-0.2.4-0.16.el7.x86_64 2/61Verifying : libXi-1.7.9-1.el7.x86_64 3/61Verifying : libX11-devel-1.6.7-2.el7.x86_64 4/61Verifying : fontconfig-2.13.0-4.3.el7.x86_64 5/61Verifying : 2:libpng-devel-1.5.13-7.el7_2.x86_64 6/61Verifying : libXrender-0.9.10-1.el7.x86_64 7/61Verifying : libuuid-devel-2.23.2-61.el7.x86_64 8/61Verifying : 1:nfs-utils-1.3.0-0.65.el7.x86_64 9/61Verifying : kernel-headers-3.10.0-1062.el7.x86_64 10/61Verifying : libbasicobjects-0.1.1-32.el7.x86_64 11/61Verifying : unzip-6.0-20.el7.x86_64 12/61Verifying : pyparsing-1.5.6-9.el7.noarch 13/61Verifying : fontpackages-filesystem-1.44-8.el7.noarch 14/61Verifying : bc-1.06.95-13.el7.x86_64 15/61Verifying : fontconfig-devel-2.13.0-4.3.el7.x86_64 16/61Verifying : tcp_wrappers-7.6-77.el7.x86_64 17/61Verifying : zlib-devel-1.2.7-18.el7.x86_64 18/61Verifying : xorg-x11-proto-devel-2018.4-1.el7.noarch 19/61Verifying : dejavu-fonts-common-2.33-6.el7.noarch 20/61Verifying : net-tools-2.0-0.25.20131004git.el7.x86_64 21/61Verifying : libXtst-1.2.3-1.el7.x86_64 22/61Verifying : libX11-1.6.7-2.el7.x86_64 23/61Verifying : targetcli-2.1.fb49-1.el7.noarch 24/61Verifying : libxcb-1.13-1.el7.x86_64 25/61Verifying : freetype-devel-2.8-14.el7.x86_64 26/61Verifying : lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64 27/61Verifying : libstdc++-devel-4.8.5-39.el7.x86_64 28/61Verifying : libini_config-1.3.1-32.el7.x86_64 29/61Verifying : libX11-common-1.6.7-2.el7.noarch 30/61Verifying : libXrender-devel-0.9.10-1.el7.x86_64 31/61Verifying : 2:vim-enhanced-7.4.629-6.el7.x86_64 32/61Verifying : python-urwid-1.1.1-3.el7.x86_64 33/61Verifying : sysstat-10.1.5-18.el7.x86_64 34/61Verifying : ksh-20120801-139.el7.x86_64 35/61Verifying : libevent-2.0.21-4.el7.x86_64 36/61Verifying : elfutils-libelf-devel-0.176-2.el7.x86_64 37/61Verifying : libverto-libevent-0.2.5-4.el7.x86_64 38/61Verifying : dejavu-sans-fonts-2.33-6.el7.noarch 39/61Verifying : compat-libcap1-1.10-7.el7.x86_64 40/61Verifying : libaio-devel-0.3.109-13.el7.x86_64 41/61Verifying : 1:python-configshell-1.1.fb25-1.el7.noarch 42/61Verifying : libref_array-0.1.5-32.el7.x86_64 43/61Verifying : rpcbind-0.2.0-48.el7.x86_64 44/61Verifying : python-kmod-0.9-4.el7.x86_64 45/61Verifying : glibc-devel-2.17-292.el7.x86_64 46/61Verifying : libpath_utils-0.2.1-32.el7.x86_64 47/61Verifying : 1:quota-4.01-19.el7.x86_64 48/61Verifying : libxcb-devel-1.13-1.el7.x86_64 49/61Verifying : gssproxy-0.7.0-26.el7.x86_64 50/61Verifying : libXau-1.0.8-2.1.el7.x86_64 51/61Verifying : 1:smartmontools-7.0-1.el7.x86_64 52/61Verifying : libcollection-0.7.0-32.el7.x86_64 53/61Verifying : keyutils-1.5.8-3.el7.x86_64 54/61Verifying : libnfsidmap-0.25-19.el7.x86_64 55/61Verifying : 1:quota-nls-4.01-19.el7.noarch 56/61Verifying : python-rtslib-2.1.fb69-3.el7.noarch 57/61Verifying : mailx-12.5-19.el7.x86_64 58/61Verifying : expat-devel-2.1.0-10.el7_3.x86_64 59/61Verifying : glibc-headers-2.17-292.el7.x86_64 60/61Verifying : libXau-devel-1.0.8-2.1.el7.x86_64 61/61Installed:bc.x86_64 0:1.06.95-13.el7 compat-libcap1.x86_64 0:1.10-7.el7 elfutils-libelf-devel.x86_64 0:0.176-2.el7fontconfig-devel.x86_64 0:2.13.0-4.3.el7 glibc-devel.x86_64 0:2.17-292.el7 ksh.x86_64 0:20120801-139.el7 libX11.x86_64 0:1.6.7-2.el7 libXau.x86_64 0:1.0.8-2.1.el7 libXi.x86_64 0:1.7.9-1.el7libXrender.x86_64 0:0.9.10-1.el7 libXrender-devel.x86_64 0:0.9.10-1.el7 libXtst.x86_64 0:1.2.3-1.el7libaio-devel.x86_64 0:0.3.109-13.el7 libstdc++-devel.x86_64 0:4.8.5-39.el7 libxcb.x86_64 0:1.13-1.el7net-tools.x86_64 0:2.0-0.25.20131004git.el7 nfs-utils.x86_64 1:1.3.0-0.65.el7 python-configshell.noarch 1:1.1.fb25-1.el7 python-rtslib.noarch 0:2.1.fb69-3.el7 smartmontools.x86_64 1:7.0-1.el7 sysstat.x86_64 0:10.1.5-18.el7targetcli.noarch 0:2.1.fb49-1.el7 unzip.x86_64 0:6.0-20.el7 vim-enhanced.x86_64 2:7.4.629-6.el7 Dependency Installed:dejavu-fonts-common.noarch 0:2.33-6.el7 dejavu-sans-fonts.noarch 0:2.33-6.el7expat-devel.x86_64 0:2.1.0-10.el7_3 fontconfig.x86_64 0:2.13.0-4.3.el7fontpackages-filesystem.noarch 0:1.44-8.el7 freetype-devel.x86_64 0:2.8-14.el7glibc-headers.x86_64 0:2.17-292.el7 gssproxy.x86_64 0:0.7.0-26.el7kernel-headers.x86_64 0:3.10.0-1062.el7 keyutils.x86_64 0:1.5.8-3.el7。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无图形界面情况下静默安装oracle如果Server段没有安装X界面,如何来安装Oracle呢?我们可以使用Oracle提供的静默安装来实现提示符下的Oracle安装。
安装前的系统环境变量及内核参数的设置这里就不重复了,可以查看安装光盘中的安装文档。
假设Oracle安装文件已经解压至/u02 。
su - oraclemkdir -p /u01/app/oracle/1. 建立静默安装的配置文件cd /u02/database/responsevi enterprise01.rspRESPONSEFILE_VERSION=2.2.1.0.0FROM_LOCATION="../stage/products.xml"ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_1/"ORACLE_HOME_NAME="OraDb10g_home1"TOPLEVEL_COMPONENT={"racle.server","10.2.0.1.0"}DEINSTALL_LIST={"racle.server","10.2.0.1.0"}SHOW_SPLASH_SCREEN=falseSHOW_WELCOME_PAGE=falseSHOW_COMPONENT_LOCATIONS_PAGE=falseSHOW_CUSTOM_TREE_PAGE=falseSHOW_SUMMARY_PAGE=falseSHOW_INSTALL_PROGRESS_PAGE=falseSHOW_REQUIRED_CONFIG_TOOL_PAGE=falseSHOW_CONFIG_TOOL_PAGE=falseSHOW_RELEASE_NOTES=falseSHOW_ROOTSH_CONFIRMATION=falseSHOW_END_SESSION_PAGE=falseSHOW_EXIT_CONFIRMATION=falseNEXT_SESSION=falseNEXT_SESSION_ON_FAIL=falseSHOW_DEINSTALL_CONFIRMATION=falseSHOW_DEINSTALL_PROGRESS=falseACCEPT_LICENSE_AGREEMENT=trueCOMPONENT_LANGUAGES={"en"}CLUSTER_NODES=INSTALL_TYPE="EE"s_nameForDBAGrp=dbas_nameForOPERGrp=dbab_oneClick=falseSHOW_DATABASE_CONFIGURATION_PAGE=falseb_createStarterDB=false相关属性的值的意义,请参考Oracle提供的enterprise.rsp文档中的说明。
2. 开始安装cd /u02/database/./runInstaller -silent -responseFile /u02/database/response/enterprise01.rsp #注意-responseFile参数后的文件路径一定是绝对路径,并且enterprise01.rsp oracle 用户可读。
执行过程如下:Installation in progress (Mon May 12 20:27:18 CST 2008) ............................................................... 11% Done. ............................................................... 23% Done. ............................................................... 35% Done. ............................................................... 47% Done. ........................................... 55% Done.Install successfulLinking in progress (Mon May 12 20:30:01 CST 2008). 55% Done. Link successfulSetup in progress (Mon May 12 20:31:21 CST 2008) .................... 100% Done. Setup successfulEnd of install phases.(Mon May 12 20:31:29 CST 2008)Starting to execute configuration assistantsConfiguration assistant "Oracle Net Configuration Assistant" succeeded Configuration assistant "Oracle Database Configuration Assistant" failed SEVERE UI-10104:Some of the configuration assistants failed. It is stronglyrecommended that you retry the configuration assistants at this time. Not successfully running any "Recommended" assistants means your system will not be correctly configured. Select the failed assistants and click the 'Retry' button to retry them.--------------------------------------The "/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same. The "/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/configToolAllCommands" script contains all commands to be executed by the configuration assistants. This file may be used to run the configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.--------------------------------------The installation of Oracle Database 10g was successful, but some optional configuration assistants failed, were cancelled or skipped.Please check'/u01/app/oracle/oraInventory/logs/silentInstall2008-05-12_08-26-55PM.log' for more details.3. 运行安装所需脚本vi /u01/app/oracle/oraInventory/logs/silentInstall2008-05-12_08-26-55PM.log查看日志,提示我们用root用户运行如下两个脚本/u01/app/oracle/oraInventory/orainstRoot.sh/u01/app/oracle/product/10.2.0/db_1/root.sh至此Oracle的产品已经安装完成,可是目前为止我们还没有建立数据库。
由于没有X界面无法启动dbca ,所以不能用dbca来帮我们建立数据库。
这时候你可能会想到用create database 语句来建立数据库,可是语法实在是繁琐,并且还要运行许多的oracle脚本。
下面我们来利用oracle提供的种子数据库还原一个数据库出来。
假设我们要建立的数据库的名称为orcl 。
4.建立我们所需的目录。
mkdir -p /u01/app/oracle/admin/orcl/{a,b,u}dumpmkdir -p /u01/app/oracle/oradata/orcl找到oracle为种子数据库提供的控制文件并copy至/u01/app/oracle/oradata/orcl 。
cd /u01/app/oracle/product/10.2.0/db_1/assistants/dbca/templates/cp Seed_Database.ctl /u01/app/oracle/oradata/orcl5.建立pfile文件cd /u01/app/oracle/product/10.2.0/db_1/dbsvi initorcl.ora*.db_name=SEEDDATA #注:因为Seed_Database.ctl控制文件中记录的db_name为SEEDDATA。