【Oracle】静默安装oracle 11.2.0.4 超详细
安装oracle
1.执行脚本完成初始化oracle环境
2.解压缩oracle的压缩包,单实例1个,rac是2两个压缩包
3.修改response下的db_install.rsp
修改内容如下:
---------------------------------------------------------------------
oracle.install.option=INSTALL_DB_SWONLY // 安装类型 29行
ORACLE_HOSTNAME=t91 // 主机名称(hostname查询,这里要注意,主机名要在 /etc/hosts 文件中配置好ip对应关系,否则安装会报错) 37行
UNIX_GROUP_NAME=oinstall // 安装组 42行
INVENTORY_LOCATION=/usr/oracle/oraInventory //INVENTORY目录(不填就是默认值) 49行 这个文件不能放在ORACLE_BASE下
SELECTED_LANGUAGES=en,zh_CN,zh_TW // 选择语言 86行
ORACLE_HOME=/usr/oracle/product/11.2.0/db_1 // oracle_home 91行
ORACLE_BASE=/usr/oracle // oracle_base --96行
oracle.install.db.InstallEdition=EE // oracle版本 107行
oracle.install.db.isCustomInstall=false //自定义安装,否,使用默认组件 117行
oracle.install.db.DBA_GROUP=dba // dba用户组 154行
oracle.install.db.OPER_GROUP=oinstall // oper用户组 160行
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //数据库类型 189行
oracle.install.db.config.starterdb.globalDBName=orcl //globalDBName(这里要和第8步配置的sid一致) 194行
oracle.install.db.config.starterdb.SID=orcl //SID(这里要和第8步配置的sid一致)199行
oracle.install.db.config.starterdb.characterSet=AL32UTF8 213行
oracle.install.db.config.starterdb.password.ALL=oracle123 //设定所有数据库用户使用同一个密码 262行
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false(手动写了false) 388
DECLINE_SECURITY_UPDATES=true //设置安全更新(貌似是有bug,这个一定要选true,否则会无限提醒邮件地址有问题,终止安装。 400行
--------------------------------------------------------------------
4.创建oracle软件
./runInstaller -silent -ignoreSysPrereqs -force -ignorePrereq -responseFile /usr/local/src/database/response/db_install.rsp
[oracle@oracle database]$ The installation of Oracle Database 11g was successful.
Please check '/u01/app/oraInventory/logs/silentInstall2018-05-15_10-31-17AM.log' for more details.
As a root user, execute the following script(s):
1. /u01/app/oraInventory/orainstRoot.sh
2. /u01/app/oracle/product/11.2.0/dbhome_1/root.sh
Successfully Setup Software.
执行两个脚本,完成安装
出现问题后,根据日志,解决问题,并且删除oracle_base下的所有文件,并重新执行静默安装命令
遇到的坑有:[INS-32055] The Central Inventory is located in the Oracle base.
这个就是将注册文件存放在oracle_base下了,重新将文件中的路径修改下即可
安装监听
$ORACLE_HOME/bin
netca /silent /responseFile /usr/local/src/database/response/netca.rsp
Parsing command line arguments:
Parameter "silent" = true
Parameter "responsefile" = /usr/local/src/database/response/netca.rsp
Done parsing command line arguments.
Oracle Net Services Configuration:
Profile configuration complete.
Oracle Net Listener Startup:
Running Listener Control:
/u01/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start LISTENER
Listener Control complete.
Listener started successfully.
Listener configuration complete.
Oracle Net Services configuration successful. The exit code is 0
提示successfully即安装成功
创建数据库
修改数据库中所有的orcl11g相关的内容,将orcl11g修改为你想要的sid
我这里就修改为orcl了
直接vi进入到dbca.rsp中,查找orcl11g完事后修改即可
$ORACLE_HOME/bin
dbca -silent -responseFile /usr/local/src/database/response/dbca.rsp
Enter SYS user password: 123456 --输入sys密码
Enter SYSTEM user password: --输入system密码
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/orcl/orcl.log" for further details.
到这里就正式安装数据库完成了,查看进程
[oracle@oracle bin]$ ps -ef | grep ora_
oracle 6233 1 0 02:15 ? 00:00:00 ora_pmon_orcl
oracle 6235 1 0 02:15 ? 00:00:00 ora_psp0_orcl
oracle 6237 1 2 02:15 ? 00:00:01 ora_vktm_orcl
oracle 6241 1 0 02:15 ? 00:00:00 ora_gen0_orcl
oracle 6243 1 0 02:15 ? 00:00:00 ora_diag_orcl
oracle 6245 1 0 02:15 ? 00:00:00 ora_dbrm_orcl
oracle 6247 1 0 02:15 ? 00:00:00 ora_dia0_orcl
oracle 6249 1 0 02:15 ? 00:00:00 ora_mman_orcl
oracle 6251 1 0 02:15 ? 00:00:00 ora_dbw0_orcl
oracle 6253 1 0 02:15 ? 00:00:00 ora_lgwr_orcl
oracle 6255 1 0 02:15 ? 00:00:00 ora_ckpt_orcl
oracle 6257 1 0 02:15 ? 00:00:00 ora_smon_orcl
oracle 6259 1 0 02:15 ? 00:00:00 ora_reco_orcl
oracle 6261 1 0 02:15 ? 00:00:00 ora_mmon_orcl
oracle 6263 1 0 02:15 ? 00:00:00 ora_mmnl_orcl
oracle 6265 1 0 02:15 ? 00:00:00 ora_d000_orcl
oracle 6267 1 0 02:15 ? 00:00:00 ora_s000_orcl
oracle 6275 1 0 02:15 ? 00:00:00 ora_qmnc_orcl
oracle 6291 1 0 02:15 ? 00:00:00 ora_cjq0_orcl
oracle 6293 1 0 02:15 ? 00:00:00 ora_q000_orcl
oracle 6295 1 0 02:15 ? 00:00:00 ora_q001_orcl
oracle 6297 5820 0 02:16 pts/0 00:00:00 grep orcl
[oracle@oracle ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Wed May 16 02:19:55 2018
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> col instance_name for a10;
SQL> col status for a10;
SQL> select instance_name ,status from v$instance;
INSTANCE_N STATUS
---------- ----------
orcl OPEN
SQL> select open_mode from v$database;
OPEN_MODE
------------------------------------------------------------
READ WRITE
SQL> create pfile from spfile; --这一步最好做一下,万一起不来的话,可以用pfile启动
File created.
尝试重启数据库看是否异常
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 409194496 bytes
Fixed Size 2253744 bytes
Variable Size 322964560 bytes
Database Buffers 79691776 bytes
Redo Buffers 4284416 bytes
Database mounted.
Database opened.
SQL> select instance_name ,status from v$instance;
INSTANCE_N STATUS
---------- ----------
orcl OPEN
启动正常,证明全部安装完成
dbca的时候报错误: ORA-1503, ORA-1130, ORA-1100
这里遇到了上述错误,提示版本不一致,后来发现就是dbca.rsp这个文件中,orcl11g相关的东西没有全部修改完全导致的,后来再次修改完整后,启动成功
【Oracle】静默安装oracle 11.2.0.4 超详细的更多相关文章
- Oracle 静默安装oracle client
静默安装oracle clint比较简单,修改instantclient.crsp文件的几个位置即可 [root@localhost ~]# vi /etc/oralnstloc inventory_ ...
- Oracle 静默安装 oracle 12c
[oracle@local12cdg app]$ id oracleuid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)[or ...
- Linux 平台静默安装 Oracle客户端
需求:Linux平台,安装完整版Oracle客户端 Tips:如果只是用到sqlldr,sqlplus功能,可以参考<Linux上oracle精简版客户端快速部署>快速部署精简版:如果需要 ...
- linux 之静默安装oracle
Web服务器上面的Linux一般是不会有图形界面的,所有通过图形界面来安装Linux的方式在没有图形界面的Linux上面是行不通的,我们要使用的安装方式叫做Linux的静默安装.即在没有图形界面的Li ...
- CentOS 6.5下静默安装oracle
本例: 通过SSH远程连接云主机,上传oracle11g安装包,在centos6.5上无图形化界面静默安装oracle11g. 涉及工具及环境: 1.本地环境windows7+ssh远程连接工具xSh ...
- centos7 无界面静默安装 oracle
环境准备 Centos7.3.64 64位 这里使用的是阿里云 ECS主机(1核,2G内存,40G硬盘) Oracle 11g R2 64位安装介质(版本11.2.0.1)下载地址:http:/ ...
- 【静默】在RHEL 6.5上静默安装Oracle 18c
[静默]在RHEL 6.5上静默安装Oracle 18c Oracle 18c.18c其实就是12.2.0.2,19c就是12.2.0.3.db_home.zip 安装包大概4.25G,解压后有8.9 ...
- CentOS 7静默安装Oracle 11g R2数据库软件
之前安装Oracle 11g R2数据库软件都是建立在图形界面上的,不过现在大部分服务器上都没有安装图形界面.图形界面安装较为方便,安装选项清晰,步骤明确,但Oracle还支持另一种安装方式,就是通过 ...
- CentOS静默安装Oracle 11gR2(x64)
环境 OS: CentOS 7.4; hosts: L134; IP: 192.168.1.134 DB: linux.x64_11gR2_database 安装依赖包 yum install -y ...
随机推荐
- AWT08-绘图
1.组件绘图原理 Java GUI能展示出不同对话框.窗口等等组件外观的本质其实就是绘图. 在AWT中,真正提供绘图功能的是Graphics对象,在Component中提供了三个方法来完成组件图形的绘 ...
- 使用Spark的newAPIHadoopRDD接口访问有kerberos认证的hbase
使用newAPIHadoopRDD接口访问hbase数据,网上有很多可以参考的例子,但是由于环境使用了kerberos安全加固,spark使用有kerberos认证的hbase,网上的参考资料不多,访 ...
- Hive通过Jdbc获取表的字段信息
参考代码如下: /** * 按顺序返回字段 * desc table的返回结果形式如下: hive> describe ind01acoM; OK acq_ins_id_cd string cu ...
- 2020-2021-1 20209307《Linux内核原理与分析》第一周作业
一.Linux基础命令操作 1.查看目录.新建文件.复制移除文件等 ls[选项] [文件或目录] -a 显示所有文件 包含隐藏文件 -l显示详细信息 -d查看目录属性 pwd显示当前目录 mkdir ...
- mini-web框架-闭包-总结(5.2.1)
@ 目录 1.说明 2.代码 关于作者 1.说明 闭包关键: 1.在函数内部再定义函数 2.函数在不调用情况下不执行. 3.和创建对象差不多,但返回的为内部函数引用 2.代码 # y = kx+b d ...
- 使用h5开发跨平台APP确保数据安全交互---服务器篇
从eclipse到android studio的安卓开发经验告诉我原声开发才是硬道理,其实以前很抵触html5开发app的,虽然没有去了解过,但是冥冥中就觉得它运行速度太慢了,加载渲染根本比不上原生开 ...
- 生成对抗网络(Generative Adversarial Networks, GAN)
生成对抗网络(Generative Adversarial Networks, GAN)是一种深度学习模型,是近年来复杂分布上无监督学习最具前景的学习方法之一. GAN 主要包括了两个部分,即 ...
- udp聊天室--简易
package 聊天; /*一切随便消逝吧*/ import java.net.DatagramSocket; import java.net.SocketException; public clas ...
- 有关CSS 定位中的盒装模型、position、z-index的学习心得
开始整体之前我需要说明两个概念: 第一个就是 一切皆为框 也就是说在HTML中的不管是是块级的还是内联的,都可以认为成块的,唯一的区别就是块的会独自占据一行 第二个文档流: 一个网页可以看作是 ...
- Linux 时间同步 04 ntp时间同步
Linux 时间同步 04 ntp时间同步 目录 Linux 时间同步 04 ntp时间同步 安装ntp 配置与外部时间服务器进行时间同步的客户端主机 配置其他客户端与以上客户端主机时间同步 验证查看 ...