Oracle 11g 单机静默安装

发布时间 2024-01-08 14:42:00作者: ZhengLiming

配置数据库软件及安装

静默安装的默认配置文件/u01/database/response/db_install.rsp

编辑该文件

[oracle@orcl response]$ vim db_install.rsp

关键参数说明

oracle.install.option=INSTALL_DB_SWONLY

# - INSTALL_DB_SWONLY 安装数据库软件

# - INSTALL_DB_AND_CONFIG 安装数据库软件和建库

# - UPGRADE_DB 更新数据库

 

ORACLE_HOSTNAME=woitumi-197

使用当前主机名

 

UNIX_GROUP_NAME=oinstall

数据库使用的群组

 

INVENTORY_LOCATION=/u01/oraInventory

库文件存放位置, 跟ORACLE_HOME同级目录

 

SELECTED_LANGUAGES=en,zh_CN

数据库支持的语言

 

ORACLE_HOME=/u01/oracle/product/db11g

oracle的家目录

 

ORACLE_BASE=/u01/oracle

oracle的根目录

 

oracle.install.db.InstallEdition=EE

# - EE : Enterprise Edition 企业版

# - SE : Standard Edition 标准版

# - SEONE : Standard Edition One 标准第一版

# - PE : Personal Edition (WINDOWS ONLY) 个人版

 

oracle.install.db.DBA_GROUP=dba

操作系统下DBA使用的权限

 

oracle.install.db.OPER_GROUP=dba

操作系统下打开文件的权限

 

oracle.install.db.config.starterdb.characterSet

# - AL32UTF8

# - ZHS16GBK

数据库支持的字符集

 

DECLINE_SECURITY_UPDATES=true

是否不想配置安全更新

 

./runInstaller -silent -ignorePrereq -ignoreSysPrereqs -responseFile /u01/database/response/db_install.rsp

IMG_256

是否继续安装? y

可以查看该日志了解安装进度/u01/oracle/logs/silentInstall2021-02-26_03-34-54PM.log

等待出现下图

IMG_257

 

则需要使用root用户自行两个脚本文件, 执行后在安装终端回车即可

IMG_258

 

 

 

二, 配置监听

使用netca命令配置监听

[oracle@orcl database]$ netca -silent -responseFile /u01/database/response/netca.rsp

IMG_259

错误提示:

1, 出现下图错误

IMG_260

需要配置DISPLAY变量,配完之后重新netca:

[oracle@woitumi-197 ~]$ export DISPLAY=localhost:0.0

2, 有时候会出现“libXext.so.6: cannot open shared object file:" 的错误

yum install libXext*

 

 

三, 建库

创建数据库并启用

编辑数据库配置文件/u01/database/response/dbca.rsp

[oracle@orcl response]$ vim /u01/database/response/dbca.rsp

关键参数说明

OPERATION_TYPE = "createDatabase"

"createDatabase" 创建数据库

"createTemplateFromDB" 创建数据库模版

"createCloneTemplate" 克隆模版

"deleteDatabase" 删除数据库

"configureDatabase" 更新数据库

"addInstance" (RAC-only)" 添加RAC节点

 

GDBNAME = "<db_name>"

数据库名称

 

SID = "<ORACLE_SID>"

数据库实例名

 

TEMPLATENAME = "General_Purpose.dbc"

数据库模版(这里可以选择自定义模版, 默认为基础模版)

 

SYSPASSWORD = "password"

SYS数据库密码

 

SYSTEMPASSWORD = "password"

SYSTEM数据库密码

 

SYSMANPASSWORD = "password"

SYSMAN数据库密码

 

DBSNMPPASSWORD = "password"

DBSNMP数据库密码

 

DATAFILEDESTINATION = /u01/oracle/oradata

数据文件存放位置

 

CHARACTERSET = "ZHS16GBK"

数据库字符集

 

TOTALMEMORY = "13107"

分配该节点能使用的最大内存, 默认单位MB

 

[oracle@orcl response]$ dbca -silent -responseFile /u01/database/response/dbca.rsp

IMG_261

 

查看建库后状态

IMG_262