这篇文章主要讲解了“Oracle Linux7.1单机静默安装的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle Linux7.1单机静默安装的方法是什么”吧!

一·操作环境
操作系统 Oracle Linux 7.1
数据库版本 Oracle Database 19.3
主机名 ora19c
IP:10.10.10.140
安装目录 /u01/app/oracle/product/19.3/db1
数据库名称 cs

二·操作环境准备
2.1 关闭防火墙

[root@ora19c~]#systemctlstopfirewalld[root@ora19c~]#systemctldisablefirewalldrm'/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'rm'/etc/systemd/system/basic.target.wants/firewalld.service'

2.2禁用NetworkManager服务

[root@ora19c~]#systemctlstopNetworkManager[root@ora19c~]#systemctldisableNetworkManagerrm'/etc/systemd/system/multi-user.target.wants/NetworkManager.service'rm'/etc/systemd/system/dbus-org.freedesktop.NetworkManager.service'rm'/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service'

2.3禁用SELINUX

[root@ora19c~]#setenforce0[root@ora19c~]#sed-i"/^SELINUX=/s#enforcing#disabled#"/etc/selinux/config[root@ora19c~]#cat/etc/selinux/config#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforcing.#disabled-NoSELinuxpolicyisloaded.SELINUX=disabled#SELINUXTYPE=cantakeoneofthreetwovalues:#targeted-Targetedprocessesareprotected,#minimum-Modificationoftargetedpolicy.Onlyselectedprocessesareprotected.#mls-MultiLevelSecurityprotection.SELINUXTYPE=targeted

2.4配置hosts解析

[root@ora19c~]#echo">10.138.130.140ora19c">>/etc/hosts[root@ora19c~]#cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain610.138.130.140ora19c

2.6创建组和用户

[root@ora19c~]#groupadd-g54327asmdba[root@ora19c~]#groupadd-g54328asmoper[root@ora19c~]#groupadd-g54322dba[root@ora19c~]#groupadd-g54323oper[root@ora19c~]#groupadd-g54324backupdba[root@ora19c~]#groupadd-g54325dgdba[root@ora19c~]#groupadd-g54326kmdba[root@ora19c~]#groupadd-g54329oinstall[root@ora19c~]#groupadd-g54330racdba[root@ora19c~]#useradd-u54321-goinstall-Gdba,asmdba,backupdba,dgdba,kmdba,racdbaoracle[root@ora19c~]#passwdoracleChangingpasswordforuseroracle.Newpassword:Retypenewpassword:passwd:allauthenticationtokensupdatedsuccessfully.

2.7创建安装目录

[root@ora19c~]#mkdir-p/u01/app/oraInventory[root@ora19c~]#mkdir-p/u01/app/oracle/product/19.3/db1[root@ora19c~]#mkdir-p/u01/temp[root@ora19c~]#chown-Roracle:oinstall/u01[root@ora19c~]#chmod-R775/u01

2.8配置用户环境变量

[oracle@ora19c~]$cat.bash_profile#.bash_profile#Getthealiasesandfunctionsif[-f~/.bashrc];then.~/.bashrcfi#UserspecificenvironmentandstartupprogramsPATH=$PATH:$HOME/.local/bin:$HOME/binexportPATHTEMP=/u01/tempTMPDIR=/u01/tempexportTEMPTMPDIRexportLD_ASSUME_KERNEL=3.8.13exportORACLE_BASE=/u01/app/oracleDB_HOME=/u01/app/oracle/product/19.3/db1exportORACLE_HOME=$DB_HOMEexportORACLE_SID=ora19cexportORACLE_UNQNAME=ora19cexportNLS_LANG=AMERICAN_AMERICA.ZHS16GBKexportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libexportLD_LIBRARY_PATHexportPATH=$PATH:$ORACLE_HOME/binCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexportCLASSPATHumask=022exportPATH=$PATH:$ORACLE_HOME/rdbms/lib

2.9配置系统环境变量

[root@ora19c~]#cat>>/etc/profile<if[\$USER="oracle"];then>if[\$SHELL="/bin/ksh"];then>ulimit-p16384>ulimit-n65536>else>ulimit-u16384-n65536>fi>fi>EOF

2.10修改系统内核参数

[root@ora19c~]#cat>>/etc/sysctl.conf<fs.aio-max-nr=1048576>fs.file-max=6815744>kernel.shmall=2097152>kernel.shmmax=42949672950>kernel.shmmni=4096>kernel.sem=25032000100128>net.ipv4.ip_local_port_range=900065500>net.core.rmem_default=262144>net.core.rmem_max=4194304>net.core.wmem_default=262144>net.core.wmem_max=1048576>EOF[root@ora19c~]#sysctl-pfs.aio-max-nr=1048576fs.file-max=6815744kernel.shmall=2097152kernel.shmmax=42949672950kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.ip_local_port_range=900065500net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048576

2.11 配置LIMITS限制

[root@ora19c~]#cat>>/etc/security/limits.conf<oraclesoftnproc16384>oraclehardnproc16384>oraclesoftnofile65536>oraclehardnofile65536>oraclesoftmemlock3145728>oraclehardmemlock3145728>EOF

2.12配置PAM
[root@ora19c ~]# cat >> /etc/pam.d/login < session required /lib64/security/pam_limits.so
> EOF

2.13安装依赖包
配置YUM源

[root@ora19c~]#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/mapper/ol-root72G11G61G16%/devtmpfs3.8G03.8G0%/devtmpfs3.8G84K3.8G1%/dev/shmtmpfs3.8G8.9M3.8G1%/runtmpfs3.8G03.8G0%/sys/fs/cgroup/dev/sda1497M152M346M31%/boot/dev/sr04.0G4.0G0100%/run/media/root/OL-7.1Server.x86_64[root@ora19c~]#mount/dev/sr0/mnt/mount:/dev/sr0iswrite-protected,mountingread-only[root@ora19c~]#cd/etc/yum.repos.d/[root@ora19cyum.repos.d]#ls-lrttotal4-rw-r--r--.1rootroot2323Feb162015public-yum-ol7.repo[root@ora19cyum.repos.d]#cat>>/etc/yum.repos.d/local.repo<[base]>name=local>baseurl=file:///mnt>gpgcheck=0>enabled=1>EOF[root@ora19cyum.repos.d]#yumcleanallLoadedplugins:langpacksCleaningrepos:baseCleaningupeverything[root@ora19cyum.repos.d]#yummakecacheLoadedplugins:langpacksbase|3.6kB00:00:00(1/4):base/group_gz|134kB00:00:00(2/4):base/filelists_db|3.4MB00:00:00(3/4):base/primary_db|4.0MB00:00:00(4/4):base/other_db|1.3MB00:00:00MetadataCacheCreated

安装依赖包

[root@ora19cyum.repos.d]#yuminstall-ybcbinutilscompat-libcap1compat-libstdc++elfutils-libelfelfutils-libelf-develfontconfig-develglibcglibc-develkshlibaiolibaio-devellibX11libXaulibXilibXtstlibXrenderlibXrender-devellibgcclibstdc++libstdc++-devellibxcbmakenet-toolsnfs-utilspythonpython-configshellpython-rtslibpython-sixtargetclismartmontoolssysstatLoadedplugins:langpacksPackagebc-1.06.95-13.el7.x86_64alreadyinstalledandlatestversionPackagebinutils-2.23.52.0.1-30.el7.x86_64alreadyinstalledandlatestversionPackagecompat-libcap1-1.10-7.el7.x86_64alreadyinstalledandlatestversionNopackagecompat-libstdc++available.--后面要单独安装这个包Packageelfutils-libelf-0.160-1.el7.x86_64alreadyinstalledandlatestversionPackageglibc-2.17-78.0.1.el7.x86_64alreadyinstalledandlatestversionPackageglibc-devel-2.17-78.0.1.el7.x86_64alreadyinstalledandlatestversionPackagelibaio-0.3.109-12.el7.x86_64alreadyinstalledandlatestversionPackagelibX11-1.6.0-2.1.el7.x86_64alreadyinstalledandlatestversionPackagelibXau-1.0.8-2.1.el7.x86_64alreadyinstalledandlatestversionPackagelibXi-1.7.2-2.1.el7.x86_64alreadyinstalledandlatestversionPackagelibXtst-1.2.2-2.1.el7.x86_64alreadyinstalledandlatestversionPackagelibXrender-0.9.8-2.1.el7.x86_64alreadyinstalledandlatestversionPackagelibgcc-4.8.3-9.el7.x86_64alreadyinstalledandlatestversionPackagelibstdc++-4.8.3-9.el7.x86_64alreadyinstalledandlatestversionPackagelibstdc++-devel-4.8.3-9.el7.x86_64alreadyinstalledandlatestversionPackagelibxcb-1.9-5.el7.x86_64alreadyinstalledandlatestversionPackage1:make-3.82-21.el7.x86_64alreadyinstalledandlatestversionPackagenet-tools-2.0-0.17.20131004git.el7.x86_64alreadyinstalledandlatestversionPackage1:nfs-utils-1.3.0-0.8.el7.x86_64alreadyinstalledandlatestversionPackagepython-2.7.5-16.el7.x86_64alreadyinstalledandlatestversionPackage1:python-configshell-1.1.fb14-1.el7.noarchalreadyinstalledandlatestversionPackagepython-rtslib-2.1.fb50-1.el7.noarchalreadyinstalledandlatestversionPackagepython-six-1.3.0-4.el7.noarchalreadyinstalledandlatestversionPackagetargetcli-2.1.fb37-3.el7.noarchalreadyinstalledandlatestversionPackage1:smartmontools-6.2-4.el7.x86_64alreadyinstalledandlatestversionPackagesysstat-10.1.5-7.el7.x86_64alreadyinstalledandlatestversionResolvingDependencies-->Runningtransactioncheck--->Packageelfutils-libelf-devel.x86_640:0.160-1.el7willbeinstalled--->Packagefontconfig-devel.x86_640:2.10.95-7.el7willbeinstalled-->ProcessingDependency:freetype-devel>=2.1.4forpackage:fontconfig-devel-2.10.95-7.el7.x86_64-->ProcessingDependency:pkgconfig(freetype2)forpackage:fontconfig-devel-2.10.95-7.el7.x86_64-->ProcessingDependency:pkgconfig(expat)forpackage:fontconfig-devel-2.10.95-7.el7.x86_64--->Packageksh.x86_640:20120801-22.el7willbeinstalled--->PackagelibXrender-devel.x86_640:0.9.8-2.1.el7willbeinstalled-->ProcessingDependency:pkgconfig(renderproto)>=0.9forpackage:libXrender-devel-0.9.8-2.1.el7.x86_64-->ProcessingDependency:pkgconfig(xproto)forpackage:libXrender-devel-0.9.8-2.1.el7.x86_64-->ProcessingDependency:pkgconfig(x11)forpackage:libXrender-devel-0.9.8-2.1.el7.x86_64--->Packagelibaio-devel.x86_640:0.3.109-12.el7willbeinstalled-->Runningtransactioncheck--->Packageexpat-devel.x86_640:2.1.0-8.el7willbeinstalled--->Packagefreetype-devel.x86_640:2.4.11-9.el7willbeinstalled-->ProcessingDependency:zlib-develforpackage:freetype-devel-2.4.11-9.el7.x86_64--->PackagelibX11-devel.x86_640:1.6.0-2.1.el7willbeinstalled-->ProcessingDependency:pkgconfig(xcb)>=1.1.92forpackage:libX11-devel-1.6.0-2.1.el7.x86_64-->ProcessingDependency:pkgconfig(xcb)forpackage:libX11-devel-1.6.0-2.1.el7.x86_64--->Packagexorg-x11-proto-devel.noarch0:7.7-8.el7.1willbeinstalled-->Runningtransactioncheck--->Packagelibxcb-devel.x86_640:1.9-5.el7willbeinstalled-->ProcessingDependency:pkgconfig(xau)>=0.99.2forpackage:libxcb-devel-1.9-5.el7.x86_64--->Packagezlib-devel.x86_640:1.2.7-13.el7willbeinstalled-->Runningtransactioncheck--->PackagelibXau-devel.x86_640:1.0.8-2.1.el7willbeinstalled-->FinishedDependencyResolutionDependenciesResolved============================================================================================================================================================================================================================================PackageArchVersionRepositorySize============================================================================================================================================================================================================================================Installing:elfutils-libelf-develx86_640.160-1.el7base34kfontconfig-develx86_642.10.95-7.el7base127kkshx86_6420120801-22.el7base879klibXrender-develx86_640.9.8-2.1.el7base16klibaio-develx86_640.3.109-12.el7base12kInstallingfordependencies:expat-develx86_642.1.0-8.el7base56kfreetype-develx86_642.4.11-9.el7base354klibX11-develx86_641.6.0-2.1.el7base978klibXau-develx86_641.0.8-2.1.el7base14klibxcb-develx86_641.9-5.el7base1.0Mxorg-x11-proto-develnoarch7.7-8.el7.1base280kzlib-develx86_641.2.7-13.el7base49kTransactionSummary============================================================================================================================================================================================================================================Install5Packages(+7Dependentpackages)Totaldownloadsize:3.7MInstalledsize:12MDownloadingpackages:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Total9.3MB/s|3.7MB00:00:00RunningtransactioncheckRunningtransactiontestTransactiontestsucceededRunningtransactionInstalling:xorg-x11-proto-devel-7.7-8.el7.1.noarch1/12Installing:libXau-devel-1.0.8-2.1.el7.x86_642/12Installing:libxcb-devel-1.9-5.el7.x86_643/12Installing:libX11-devel-1.6.0-2.1.el7.x86_644/12Installing:expat-devel-2.1.0-8.el7.x86_645/12Installing:zlib-devel-1.2.7-13.el7.x86_646/12Installing:freetype-devel-2.4.11-9.el7.x86_647/12Installing:fontconfig-devel-2.10.95-7.el7.x86_648/12Installing:libXrender-devel-0.9.8-2.1.el7.x86_649/12Installing:libaio-devel-0.3.109-12.el7.x86_6410/12Installing:elfutils-libelf-devel-0.160-1.el7.x86_6411/12Installing:ksh-20120801-22.el7.x86_6412/12Verifying:ksh-20120801-22.el7.x86_641/12Verifying:libXrender-devel-0.9.8-2.1.el7.x86_642/12Verifying:zlib-devel-1.2.7-13.el7.x86_643/12Verifying:libxcb-devel-1.9-5.el7.x86_644/12Verifying:libX11-devel-1.6.0-2.1.el7.x86_645/12Verifying:expat-devel-2.1.0-8.el7.x86_646/12Verifying:xorg-x11-proto-devel-7.7-8.el7.1.noarch7/12Verifying:elfutils-libelf-devel-0.160-1.el7.x86_648/12Verifying:libaio-devel-0.3.109-12.el7.x86_649/12Verifying:fontconfig-devel-2.10.95-7.el7.x86_6410/12Verifying:freetype-devel-2.4.11-9.el7.x86_6411/12Verifying:libXau-devel-1.0.8-2.1.el7.x86_6412/12Installed:elfutils-libelf-devel.x86_640:0.160-1.el7fontconfig-devel.x86_640:2.10.95-7.el7ksh.x86_640:20120801-22.el7libXrender-devel.x86_640:0.9.8-2.1.el7libaio-devel.x86_640:0.3.109-12.el7DependencyInstalled:expat-devel.x86_640:2.1.0-8.el7freetype-devel.x86_640:2.4.11-9.el7libX11-devel.x86_640:1.6.0-2.1.el7libXau-devel.x86_640:1.0.8-2.1.el7libxcb-devel.x86_640:1.9-5.el7xorg-x11-proto-devel.noarch0:7.7-8.el7.1zlib-devel.x86_640:1.2.7-13.el7Complete!

安装compat-libstdc++-33-3.2.3-72.el7.i686.rpm,因为名字带有版本信息

[root@ora19cyum.repos.d]#yuminstallcompat-libstdc++-33-3.2.3-72.el7.i686Loadedplugins:langpacksResolvingDependencies-->Runningtransactioncheck--->Packagecompat-libstdc++-33.i6860:3.2.3-72.el7willbeinstalled-->ProcessingDependency:libm.so.6forpackage:compat-libstdc++-33-3.2.3-72.el7.i686-->ProcessingDependency:libgcc_s.so.1(GLIBC_2.0)forpackage:compat-libstdc++-33-3.2.3-72.el7.i686-->ProcessingDependency:libgcc_s.so.1(GCC_3.3)forpackage:compat-libstdc++-33-3.2.3-72.el7.i686-->ProcessingDependency:libgcc_s.so.1(GCC_3.0)forpackage:compat-libstdc++-33-3.2.3-72.el7.i686-->ProcessingDependency:libgcc_s.so.1forpackage:compat-libstdc++-33-3.2.3-72.el7.i686-->ProcessingDependency:libc.so.6(GLIBC_2.3)forpackage:compat-libstdc++-33-3.2.3-72.el7.i686-->Runningtransactioncheck--->Packageglibc.i6860:2.17-78.0.1.el7willbeinstalled-->ProcessingDependency:libfreebl3.so(NSSRAWHASH_3.12.3)forpackage:glibc-2.17-78.0.1.el7.i686-->ProcessingDependency:libfreebl3.soforpackage:glibc-2.17-78.0.1.el7.i686--->Packagelibgcc.i6860:4.8.3-9.el7willbeinstalled-->Runningtransactioncheck--->Packagenss-softokn-freebl.i6860:3.16.2.3-9.el7willbeinstalled-->FinishedDependencyResolutionDependenciesResolved============================================================================================================================================================================================================================================PackageArchVersionRepositorySize============================================================================================================================================================================================================================================Installing:compat-libstdc++-33i6863.2.3-72.el7base196kInstallingfordependencies:glibci6862.17-78.0.1.el7base4.2Mlibgcci6864.8.3-9.el7base99knss-softokn-freebli6863.16.2.3-9.el7base186kTransactionSummary============================================================================================================================================================================================================================================Install1Package(+3Dependentpackages)Totaldownloadsize:4.6MInstalledsize:16MIsthisok[y/d/N]:yDownloadingpackages:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Total44MB/s|4.6MB00:00:00RunningtransactioncheckRunningtransactiontestTransactiontestsucceededRunningtransactionInstalling:libgcc-4.8.3-9.el7.i6861/4Installing:nss-softokn-freebl-3.16.2.3-9.el7.i6862/4Installing:glibc-2.17-78.0.1.el7.i6863/4Installing:compat-libstdc++-33-3.2.3-72.el7.i6864/4Verifying:compat-libstdc++-33-3.2.3-72.el7.i6861/4Verifying:glibc-2.17-78.0.1.el7.i6862/4Verifying:libgcc-4.8.3-9.el7.i6863/4Verifying:nss-softokn-freebl-3.16.2.3-9.el7.i6864/4Installed:compat-libstdc++-33.i6860:3.2.3-72.el7DependencyInstalled:glibc.i6860:2.17-78.0.1.el7libgcc.i6860:4.8.3-9.el7nss-softokn-freebl.i6860:3.16.2.3-9.el7Complete!

检查已安装依赖包

[root@ora19cyum.repos.d]#rpm-q--qf'%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n'bcbinutilscompat-libcap1compat-libstdc++elfutils-libelfelfutils-libelf-develfontconfig-develglibcglibc-develkshlibaiolibaio-devellibX11libXaulibXilibXtstlibXrenderlibXrender-devellibgcclibstdc++libstdc++-devellibxcbmakenet-toolsnfs-utilspythonpython-configshellpython-rtslibpython-sixtargetclismartmontoolssysstatbc-1.06.95-13.el7(x86_64)binutils-2.23.52.0.1-30.el7(x86_64)compat-libcap1-1.10-7.el7(x86_64)packagecompat-libstdc++isnotinstalled--只要安装了这个报错没有关系。elfutils-libelf-0.160-1.el7(x86_64)elfutils-libelf-devel-0.160-1.el7(x86_64)fontconfig-devel-2.10.95-7.el7(x86_64)glibc-2.17-78.0.1.el7(x86_64)glibc-2.17-78.0.1.el7(i686)glibc-devel-2.17-78.0.1.el7(x86_64)ksh-20120801-22.el7(x86_64)libaio-0.3.109-12.el7(x86_64)libaio-devel-0.3.109-12.el7(x86_64)libX11-1.6.0-2.1.el7(x86_64)libXau-1.0.8-2.1.el7(x86_64)libXi-1.7.2-2.1.el7(x86_64)libXtst-1.2.2-2.1.el7(x86_64)libXrender-0.9.8-2.1.el7(x86_64)libXrender-devel-0.9.8-2.1.el7(x86_64)libgcc-4.8.3-9.el7(x86_64)libgcc-4.8.3-9.el7(i686)libstdc++-4.8.3-9.el7(x86_64)libstdc++-devel-4.8.3-9.el7(x86_64)libxcb-1.9-5.el7(x86_64)make-3.82-21.el7(x86_64)net-tools-2.0-0.17.20131004git.el7(x86_64)nfs-utils-1.3.0-0.8.el7(x86_64)python-2.7.5-16.el7(x86_64)python-configshell-1.1.fb14-1.el7(noarch)python-rtslib-2.1.fb50-1.el7(noarch)python-six-1.3.0-4.el7(noarch)targetcli-2.1.fb37-3.el7(noarch)smartmontools-6.2-4.el7(x86_64)sysstat-10.1.5-7.el7(x86_64)

三·安装软件
3.1 解压数据库软件

[root@ora19csoft]#chown-Roracle:oinstall/soft[root@ora19csoft]#chmod-R775/soft[root@ora19csoft]#su-oracleLastlogin:SunMay1708:09:29CST2020onpts/0[oracle@ora19csoft]$unzip-qLINUX.X64_193000_db_home.zip-d$ORACLE_HOMEreplace/u01/app/oracle/product/19.3/db1/.patch_storage/29517242_Apr_17_2019_23_27_10/original_patch/README.txt?[y]es,[n]o,[A]ll,[N]one,[r]ename:A[oracle@ora19csoft]$du-sh$ORACLE_HOME6.5G/u01/app/oracle/product/19.3/db1

3.2安装数据库软件
配置响应文件

[oracle@ora19c~]$vi19c_dbinstall.rsporacle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0oracle.install.option=INSTALL_DB_SWONLYUNIX_GROUP_NAME=oinstallINVENTORY_LOCATION=/u01/app/oraInventoryORACLE_BASE=/u01/app/oracleORACLE_HOME=/u01/app/oracle/product/19.3/db1oracle.install.db.InstallEdition=EEoracle.install.db.OSDBA_GROUP=dbaoracle.install.db.OSOPER_GROUP=operoracle.install.db.OSBACKUPDBA_GROUP=backupdbaoracle.install.db.OSDGDBA_GROUP=dgdbaoracle.install.db.OSKMDBA_GROUP=kmdbaoracle.install.db.OSRACDBA_GROUP=racdbaoracle.install.db.rootconfig.executeRootScript=trueoracle.install.db.rootconfig.configMethod=ROOT

执行安装

[oracle@ora19c~]$$ORACLE_HOME/runInstaller-silent-force-noconfig-ignorePrereq-responseFile/home/oracle/19c_dbinstall.rspLaunchingOracleDatabaseSetupWizard...Enterpasswordfor'root'user:--输入root用户密码用于自动执行root.sh脚本[WARNING][INS-13013]Targetenvironmentdoesnotmeetsomemandatoryrequirements.CAUSE:Someofthemandatoryprerequisitesarenotmet.Seelogsfordetails./u01/temp/InstallActions2020-05-17_09-19-02AM/installActions2020-05-17_09-19-02AM.logACTION:Identifythelistoffailedprerequisitechecksfromthelog:/u01/temp/InstallActions2020-05-17_09-19-02AM/installActions2020-05-17_09-19-02AM.log.Theneitherfromthelogfileorfrominstallationmanualfindtheappropriateconfigurationtomeettheprerequisitesandfixitmanually.Theresponsefileforthissessioncanbefoundat:/u01/app/oracle/product/19.3/db1/install/response/db_2020-05-17_09-19-02AM.rspYoucanfindthelogofthisinstallsessionat:/u01/temp/InstallActions2020-05-17_09-19-02AM/installActions2020-05-17_09-19-02AM.logSuccessfullySetupSoftwarewithwarning(s).Movedtheinstallsessionlogsto:/u01/app/oraInventory/logs/InstallActions2020-05-17_09-19-02AM

四·配置监听
创建配置监听的响应文件

[oracle@ora19c~]$vi19c_netca.rsp[GENERAL]RESPONSEFILE_VERSION="19.3"CREATE_TYPE="CUSTOM"[Session]TOPLEVEL_COMPONENT={"oracle.net.ca","19.3"}[oracle.net.ca]INSTALLED_COMPONENTS={"server","net8","javavm"}INSTALL_TYPE=""typical""LISTENER_NUMBER=1LISTENER_NAMES={"LISTENER"}LISTENER_PROTOCOLS={"TCP;1521"}LISTENER_START=""LISTENER""NAMING_METHODS={"TNSNAMES","ONAMES","HOSTNAME"}NSN_NUMBER=1NSN_NAMES={"EXTPROC_CONNECTION_DATA"}NSN_SERVICE={"PLSExtProc"}NSN_PROTOCOLS={"TCP;HOSTNAME;1521"}

配置监听

[oracle@ora19c~]$netca/silent/responsefile/home/oracle/19c_netca.rspParsingcommandlinearguments:Parameter"silent"=trueParameter"responsefile"=/home/oracle/19c_netca.rspDoneparsingcommandlinearguments.OracleNetServicesConfiguration:Profileconfigurationcomplete.OracleNetListenerStartup:RunningListenerControl:/u01/app/oracle/product/19.3/db1/bin/lsnrctlstartLISTENERListenerControlcomplete.Listenerstartedsuccessfully.Listenerconfigurationcomplete.OracleNetServicesconfigurationsuccessful.Theexitcodeis0

五·创建数据库
创建配置数据库的响应文件

[oracle@ora19c~]$vi19c_dbca.rspresponseFileVersion=/oracle/assistants/rspfmt_dbca_response_schema_v19.0.0templateName=General_Purpose.dbcgdbName=ora19csid=ora19cdatabaseConfigType=SIcreateAsContainerDatabase=TRUEnumberOfPDBs=1pdbName=ora19c1useLocalUndoForPDBs=TRUEpdbAdminPassword=xxzx7817600sysPassword=xxzx7817600systemPassword=xxzx7817600datafileDestination='/u01/app/oracle/oradata'recoveryAreaDestination='/u01/app/oracle/flash_recovery_area'storageType=FScharacterSet=ZHS16GBKnationalCharacterSet=AL16UTF16listeners="LISTENER"sampleSchema=TRUEtotalMemory2048databaseType=MULTIPURPOSEautomaticMemoryManagement=TRUEtotalMemory=4096

创建数据库

[oracle@ora19c~]$dbca-silent-createDatabase-responseFile/home/oracle/19c_dbca.rsp[WARNING][DBT-06208]The'SYS'passwordentereddoesnotconformtotheOraclerecommendedstandards.CAUSE:a.Oraclerecommendsthatthepasswordenteredshouldbeatleast8charactersinlength,containatleast1uppercasecharacter,1lowercasecharacterand1digit[0-9].b.ThepasswordenteredisakeywordthatOracledoesnotrecommendtobeusedaspasswordACTION:Specifyastrongpassword.IfrequiredreferOracledocumentationforguidelines.[WARNING][DBT-06208]The'SYSTEM'passwordentereddoesnotconformtotheOraclerecommendedstandards.CAUSE:a.Oraclerecommendsthatthepasswordenteredshouldbeatleast8charactersinlength,containatleast1uppercasecharacter,1lowercasecharacterand1digit[0-9].b.ThepasswordenteredisakeywordthatOracledoesnotrecommendtobeusedaspasswordACTION:Specifyastrongpassword.IfrequiredreferOracledocumentationforguidelines.[WARNING][DBT-06208]The'PDBADMIN'passwordentereddoesnotconformtotheOraclerecommendedstandards.CAUSE:a.Oraclerecommendsthatthepasswordenteredshouldbeatleast8charactersinlength,containatleast1uppercasecharacter,1lowercasecharacterand1digit[0-9].b.ThepasswordenteredisakeywordthatOracledoesnotrecommendtobeusedaspasswordACTION:Specifyastrongpassword.IfrequiredreferOracledocumentationforguidelines.Preparefordboperation8%completeCopyingdatabasefiles31%completeCreatingandstartingOracleinstance32%complete36%complete40%complete43%complete46%completeCompletingDatabaseCreation51%complete53%complete54%completeCreatingPluggableDatabases58%complete77%completeExecutingPostConfigurationActions100%completeDatabasecreationcomplete.Fordetailscheckthelogfilesat:/u01/app/oracle/cfgtoollogs/dbca/ora19c.DatabaseInformation:GlobalDatabaseName:ora19cSystemIdentifier(SID):ora19cLookatthelogfile"/u01/app/oracle/cfgtoollogs/dbca/ora19c/ora19c.log"forfurtherdetails.

六·检查监听状态验证数据库是否被自动注册

[oracle@ora19cORA19C]$lsnrctlstatusLSNRCTLforLinux:Version19.0.0.0.0-Productionon18-MAY-202008:21:51Copyright(c)1991,2019,Oracle.Allrightsreserved.Connectingto(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ora19c)(PORT=1521)))STATUSoftheLISTENER------------------------AliasLISTENERVersionTNSLSNRforLinux:Version19.0.0.0.0-ProductionStartDate17-MAY-202020:21:29Uptime0days12hr.0min.23secTraceLeveloffSecurityON:LocalOSAuthenticationSNMPOFFListenerParameterFile/u01/app/oracle/product/19.3/db1/network/admin/listener.oraListenerLogFile/u01/app/oracle/diag/tnslsnr/ora19c/listener/alert/log.xmlListeningEndpointsSummary...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora19c)(PORT=1521)))(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))ServicesSummary...Service"86b637b62fdf7a65e053f706e80a27ca"has1instance(s).Instance"ora19c",statusREADY,has1handler(s)forthisservice...Service"a5d933ae541261b5e0538c828a0a1480"has1instance(s).Instance"ora19c",statusREADY,has1handler(s)forthisservice...Service"ora19c"has1instance(s).Instance"ora19c",statusREADY,has1handler(s)forthisservice...Service"ora19c1"has1instance(s).Instance"ora19c",statusREADY,has1handler(s)forthisservice...Service"ora19cXDB"has1instance(s).Instance"ora19c",statusREADY,has1handler(s)forthisservice...Thecommandcompletedsuccessfully[oracle@ora19cORA19C]$sqlplus/assysdbaSQL*Plus:Release19.0.0.0.0-ProductiononMonMay1808:22:302020Version19.3.0.0.0Copyright(c)1982,2019,Oracle.Allrightsreserved.Connectedto:OracleDatabase19cEnterpriseEditionRelease19.0.0.0.0-ProductionVersion19.3.0.0.0SQL>showpdbsCON_IDCON_NAMEOPENMODERESTRICTED------------------------------------------------------------2PDB$SEEDREADONLYNO3ORA19C1READWRITENO

感谢各位的阅读,以上就是“Oracle Linux7.1单机静默安装的方法是什么”的内容了,经过本文的学习后,相信大家对Oracle Linux7.1单机静默安装的方法是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!