Oracle 11g 单机静默安装
配置数据库软件及安装
静默安装的默认配置文件/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
是否继续安装? y
可以查看该日志了解安装进度/u01/oracle/logs/silentInstall2021-02-26_03-34-54PM.log
等待出现下图
则需要使用root用户自行两个脚本文件, 执行后在安装终端回车即可
二, 配置监听
使用netca命令配置监听
[oracle@orcl database]$ netca -silent -responseFile /u01/database/response/netca.rsp
错误提示:
1, 出现下图错误
需要配置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
查看建库后状态