DBA一二记头像

Oracle静默安装,含仅软件安装和数据库安装及常见报错处理方法DBT-10317 DBT-05509 [FATAL] ORA-03114

企业级部署内网环境往往不能直接使用图形化安装界面,了解技术原理可以使用静默安装

本文会包含实际命令,易错点及输出log,免费干货,适合自学练手

以单机19c为例子,无PDB

仅安装软件

mkdir -p /u01/app/oracle
mkdir -p /u01/app/oracle/product/19.27/db1
mkdir -p /u01/app/oraInventory
chmod 755 /u01/app/oracle
chmod 755 /u01/app/oracle/product/19.27/db1
chmod 755 /u01/app/oraInventory


[oracle@dev01 tmp]$ cat /tmp/db_install.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
oracle.install.option=INSTALL_DB_SWONLY

UNIX_GROUP_NAME=oinstall
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oinstall
oracle.install.db.OSBACKUPDBA_GROUP=dba
oracle.install.db.OSDGDBA_GROUP=dba
oracle.install.db.OSKMDBA_GROUP=dba
oracle.install.db.OSRACDBA_GROUP=dba

ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/19.27/db1
INVENTORY_LOCATION=/u01/app/oraInventory

oracle.install.db.InstallEdition=EE

DECLINE_SECURITY_UPDATES=true


mv /tmp/LINUX.X64_193000_db_home.zip /u01/app/oracle/product/19.27/db1
unzip LINUX.X64_193000_db_home.zip
cd $ORACLE_HOME
./runInstaller -silent -responseFile /tmp/db_install.rsp

安装数据库

mkdir -p /u01/app/oracle/oradata
mkdir -p /u01/app/oracle/fast_recovery_area
chmod 775 /u01/app/oracle/oradata
chmod 775 /u01/app/oracle/fast_recovery_area

###注意这是一整行命令只有空格,无换行,<>里面内容替换
$ORACLE_HOME/bin/dbca -silent -createDatabase -templateName General_Purpose.dbc  -gdbName <dbname> -sid <sidname>  -createAsContainerDatabase false -characterset AL32UTF8 -databaseType  MULTIPURPOSE -sysPassword <sys密码>  -systemPassword  <system密码>    -redoLogFileSize  2048  -storageType FS -datafileDestination /u01/app/oracle/oradata  -recoveryAreaDestination /u01/app/oracle/fast_recovery_area -obfuscatedPasswords false  -emConfiguration NONE -sampleSchema false -totalMemory  4096

###正常成功log
Prepare for db operation
10% complete
Copying database files
40% complete
Creating and starting Oracle instance
42% complete
46% complete
50% complete
54% complete
60% complete
Completing Database Creation
66% complete
69% complete
70% complete
Executing Post Configuration Actions
100% complete
Database creation complete. For details check the logfiles at:
 /u01/app/oracle/cfgtoollogs/dbca/prod.
Database Information:
Global Database Name:prod
System Identifier(SID):prod
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/prod/prod.log" for further details.

常见报错

1.DBT-10317

安装数据库失败后需要删除配置文件后再重试

cd $ORACLE_HOME/dbs
rm -rf hc_<sid>.dat
ps -ef | grep pmon
杀掉对应的进程
kill -9 <id>

##报错log
[FATAL] [DBT-10317] Specified SID Name (watprod) already exists.
   ACTION: Specify a different SID Name that does not already exist.

2.DBT-05509

oracle用户下的.bash_profile文件里面缺少NLS_LANG环境变量,加上去source一下就行

[FATAL] [DBT-05509] Failed to connect to the specified database (watprod).
   CAUSE: OS Authentication might be disabled for this database (watprod).
   ACTION: Specify a valid sysdba user name and password to connect to the database.

3.[FATAL] ORA-03114

$ORACLE_HOME/dbs/hc_<sid>.dat 文件没有删除

WARNING] ORA-01081: cannot start already-running ORACLE - shut it down first
[WARNING] ORA-03113: end-of-file on communication channel
[FATAL] ORA-03114: not connected to ORACLE
40% complete
100% complete
[FATAL] ORA-03114: not connected to ORACLE

静默删库的语句,需要数据库在open状态下执行

[oracle@dev01 admin]$ dbca -silent -deleteDatabase -sourceDB <dbname> -sysDBAUserName sys -sysDBAPassword <sys密码>
[WARNING] [DBT-19202] The Database Configuration Assistant will delete the Oracle instances and datafiles for your database. All information in the database will be destroyed.
Prepare for db operation
32% complete
Connecting to database
35% complete
39% complete
42% complete
45% complete
48% complete
52% complete
65% complete
Updating network configuration files
68% complete
Deleting instance and datafiles
84% complete
100% complete
Database deletion completed.
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/prod/prod3.log" for further details.

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/qq_41474349/article/details/170136125

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--