ITPub博客

首页 > 数据库 > Oracle > Oracle Linux6.5x64+Oracle Database11.2.0.4静默安装记录

Oracle Linux6.5x64+Oracle Database11.2.0.4静默安装记录

原创 Oracle 作者:ypsjd 时间:2014-09-16 15:02:01 0 删除 编辑
1.hyper-v虚机安装oracle linux 6.5x64
iso启动界面
跳过磁盘检查
 
选择语言
 
选择存储方式
 
选择【Yes,discard any data】
 
定义 hostname
选择时区
设置root密码

选择使用所有空间
 
选择【Write changes to disk】
系统开始准备安装
选择【Basic Server】只装基本系统
系统开始安装 
安装完毕界面,点击reboot来重启机器

重启完毕后的画面
 
至此虚拟机已经安装完毕,接下来的所有操作通过xshell原创连接到虚拟机进行操作

2.yum update升级虚拟机系统

3.安装oracle-rdbms-server-11gR2-preinstall这里看需要安装的oracle版本来选择11g还是12c


这是需要的包和内核参数都已经帮你调整到能够按照oracle的状态了
3.建立oracle的安装目录
[root@oracle11g ~]# mkdir -p /oracle
[root@oracle11g ~]# chown oracle:oinstall /oracle

4.修改/home/oracle/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export NLS_LANG="Simplified Chinese_china".ZHS16GBK
export PATH
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/11.2.0.4/db_1
export ORACLE_SID=htjh
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export PATH
export LANG=en

5.通过sftp上传oracle database 11.2.0.4的安装文件到服务器的/home/oracle下面(只需要7张光盘里面的前2张即可,我这里提前解压好了前两张光盘)



6.修改db_install.rsp参数如附件中

 
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=htjh
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/oracle/oraInventory
SELECTED_LANGUAGES=en,zh_CN
ORACLE_BASE=/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.EEOptionsSelection=false
oracle.install.db.optionalComponents=oracle.rdbms.partitioning:11.2.0.4.0,oracle.oraolap:11.2.0.4.0,oracle.rdbms.dm:11.2.0.4.0,oracle.rdbms.dv:11.2.0.4.0,oracle.rdbms.lbac:11.2.0.4.0,oracle.rdbms.rat:11.2.0.4.0
oracle.install.db.DBA_GROUP=oinstall
oracle.install.db.OPER_GROUP=dba
oracle.install.db.CLUSTER_NODES=
oracle.install.db.isRACOneInstall=false
oracle.install.db.racOneServiceName=
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
oracle.install.db.config.starterdb.globalDBName=htjh
oracle.install.db.config.starterdb.SID=htjh
oracle.install.db.config.starterdb.characterSet=ZHS16GBK
oracle.install.db.config.starterdb.memoryOption=true
oracle.install.db.config.starterdb.memoryLimit=
oracle.install.db.config.starterdb.installExampleSchemas=false
oracle.install.db.config.starterdb.enableSecuritySettings=true
oracle.install.db.config.starterdb.password.ALL=yourpasswd
oracle.install.db.config.starterdb.password.SYS=
oracle.install.db.config.starterdb.password.SYSTEM=
oracle.install.db.config.starterdb.password.SYSMAN=
oracle.install.db.config.starterdb.password.DBSNMP=
oracle.install.db.config.starterdb.control=DB_CONTROL
oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL=
oracle.install.db.config.starterdb.automatedBackup.enable=false
oracle.install.db.config.starterdb.automatedBackup.osuid=
oracle.install.db.config.starterdb.automatedBackup.ospwd=
oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/oracle/oradata
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/oracle/oraInventory
oracle.install.db.config.asm.diskGroup=
oracle.install.db.config.asm.ASMSNMPPassword=
MYORACLESUPPORT_USERNAME=
MYORACLESUPPORT_PASSWORD=
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=false
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=
PROXY_REALM=
COLLECTOR_SUPPORTHUB_URL=
oracle.installer.autoupdates.option=SKIP_UPDATES
oracle.installer.autoupdates.downloadUpdatesLoc=
AUTOUPDATES_MYORACLESUPPORT_USERNAME=
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=
7.修改 /etc/hosts文件如下


执行./runInstaller -silent -noconfig -ignorePrereq -responseFile /home/oracle/response/db_install.rsp进入静默安装模式
执行 /oracle/11.2.0.4/db_1/root.sh 结束



8. dbca -silent -responseFile /home/oracle/response/dbca.rsp手工建库
dbca.rsp内容如下

[GENERAL]
RESPONSEFILE_VERSION = "11.2.0"
OPERATION_TYPE = "createDatabase"
[CREATEDATABASE]
GDBNAME = "htjh"
SID = "htjh"
TEMPLATENAME = "General_Purpose.dbc"
SYSPASSWORD = "yourpasswd"
SYSTEMPASSWORD = "yourpasswd"
SYSMANPASSWORD = "yourpasswd"
DBSNMPPASSWORD = "yourpasswd"
CHARACTERSET = "ZHS16GBK"
NATIONALCHARACTERSET= "UTF8"
LISTENERS = "listener"


9.利用netca -silent -responseFile /home/oracle/response/netca.rsp建立监听文件
netca.rsp内容如下:
INSTALLED_COMPONENTS={"server","net8","javavm"}
INSTALL_TYPE=""typical""
LISTENER_NUMBER=1
LISTENER_NAMES={"LISTENER"}
LISTENER_PROTOCOLS={"TCP;1521"}
LISTENER_START=""LISTENER""
NAMING_METHODS={"TNSNAMES","ONAMES","HOSTNAME"}
NSN_NUMBER=1
NSN_NAMES={"EXTPROC_CONNECTION_DATA"}
NSN_SERVICE={"PLSExtProc"}
NSN_PROTOCOLS={"TCP;HOSTNAME;1521"}




修改iptables设置,允许1521端口
iptables -I INPUT -p tcp --dport 1521 -j ACCEPT


至此所有实验完毕










来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22538314/viewspace-1270834/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-09-15

  • 博文量
    2
  • 访问量
    9518