oracle 19c 自动化脚本安装
时间: 2023-08-03 08:08:42 浏览: 56
Oracle 19c自动化脚本安装可以使用以下步骤:
1. 下载Oracle 19c安装文件,并确保已将文件上传到服务器上。
2. 创建一个名为“ora-response.rsp”的响应文件,并使用以下示例内容进行编辑:
```
oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v19.0.0
INVENTORY_LOCATION=<inventory_location>
SELECTED_LANGUAGES=en
ORACLE_HOME=<oracle_home>
ORACLE_BASE=<oracle_base>
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba
oracle.install.db.CLUSTER_NODES=node1,node2
oracle.install.db.isRACOneInstall=false
oracle.install.db.rac.serverpoolCardinality=0
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
oracle.install.db.config.starterdb.globalDBName=<global_database_name>
oracle.install.db.config.starterdb.SID=<oracle_sid>
oracle.install.db.config.starterdb.characterSet=<character_set>
oracle.install.db.config.starterdb.memoryOption=false
oracle.install.db.config.starterdb.memoryLimit=2048
oracle.install.db.config.starterdb.installExampleSchemas=false
oracle.install.db.config.starterdb.enableArchive=false
oracle.install.db.config.starterdb.password.ALL=<password>
oracle.install.db.config.starterdb.password.SYS=<password>
oracle.install.db.config.starterdb.password.SYSTEM=<password>
oracle.install.db.config.starterdb.password.DBSNMP=<password>
oracle.install.db.config.starterdb.password.PDBADMIN=<password>
oracle.install.db.config.starterdb.password.OPMN=<password>
oracle.install.db.config.starterdb.password.EMCTL=<password>
oracle.install.db.config.starterdb.managementOption=NONE
oracle.install.db.config.starterdb.omsHost=
oracle.install.db.config.starterdb.omsPort=0
oracle.install.db.config.starterdb.emAdminUser=
oracle.install.db.config.starterdb.emAdminPassword=
oracle.install.db.config.starterdb.enableNotifications=false
oracle.install.db.config.starterdb.watchDog=false
oracle.install.db.config.starterdb.upgradeExistingDatabase=false
oracle.install.db.config.starterdb.installDBSecurity=false
oracle.install.db.config.starterdb.sslConfigurationChoice=DEFAULT
oracle.install.db.config.starterdb.enableConfigTools=true
oracle.install.db.config.starterdb.installEdition=EE
oracle.install.db.config.starterdb.enableSampleSchema=false
oracle.install.db.config.starterdb.enableDV=false
oracle.install.db.config.starterdb.enableOWB=false
oracle.install.db.config.starterdb.dbcontrol.enable=true
oracle.install.db.config.starterdb.dbcontrol.enableEmailNotification=false
oracle.install.db.config.starterdb.dbcontrol.emailAddress=
oracle.install.db.config.starterdb.dbcontrol.emailUserName=
oracle.install.db.config.starterdb.dbcontrol.emailPassword=
oracle.install.db.config.starterdb.dbcontrol.SMTPServer=
oracle.install.db.config.starterdb.dbcontrol.SMTPPort=25
oracle.install.db.config.starterdb.dbcontrol.SMTPTLS=false
oracle.install.db.config.starterdb.dbcontrol.emailSender=
ORACLE_HOSTNAME=<oracle_hostname>
oracle.install.db.InstallEdition=EE
oracle.install.db.isCustomInstall=false
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oper
oracle.install.db.BACKUPDBA_GROUP=backupdba
oracle.install.db.DGDBA_GROUP=dgdba
oracle.install.db.KMDBA_GROUP=kmdba
oracle.install.db.RACDBA_GROUP=racdba
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
```
请注意,您需要将<inventory_location>,<oracle_home>,<oracle_base>,<global_database_name>,<oracle_sid>,<character_set>和<password>替换为实际值。
3. 创建一个名为“install.sh”的脚本,并使用以下内容进行编辑:
```
#!/bin/bash
# Set environment variables
export ORACLE_HOME=<oracle_home>
export ORACLE_BASE=<oracle_base>
export PATH=$ORACLE_HOME/bin:$PATH
# Run the Oracle 19c installer
./<installer_file_name>.run -silent -responseFile ora-response.rsp
# Exit the script
exit 0
```
请注意,您需要将<oracle_home>替换为实际值,并将<installer_file_name>替换为实际的安装文件名。
4. 将“ora-response.rsp”和“install.sh”文件上传到服务器上。
5. 打开终端并进入包含“ora-response.rsp”和“install.sh”文件的目录。
6. 运行以下命令来授予“install.sh”文件执行权限:
```
chmod +x install.sh
```
7. 运行以下命令来运行安装脚本:
```
./install.sh
```
8. 安装程序将使用“ora-response.rsp”文件中的响应来自动安装Oracle 19c。
请注意,在安装过程中可能会出现错误或其他问题,因此请确保备份数据并采取其他必要的安全措施。