openEuler 22.03(华为欧拉)一键安装 Oracle 19C(19.22) 数据库 ...

一给  金牌会员 | 2024-6-15 01:30:55 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 809|帖子 809|积分 2427

媒介

Oracle 一键安装脚本,演示 openEuler 22.03 一键安装 Oracle 19C 单机版过程(全程无需人工干预):(脚本包括 ORALCE PSU/OJVM 等补丁主动安装
⭐️ 脚本下载地址:Shell脚本安装Oracle数据库
脚本第三代支持 N 节点一键安装,不限制节点数!

安装预备



  • 1、安装好操作系统,发起安装图形化
  • 2、配置好网络
  • 3、挂载当地 ISO 镜像源
  • 4、上传软件安装包(安装底子包,补丁包:35926646、35943157、6880880)
  • 5、上传一键安装脚本:OracleShellInstall
✨ 偷懒可以直接下载本文安装包合集:openEuler 安装 Oracle 19C(19.22) 单机版安装包合集(包罗补丁!!!)
OpenEuler 22.03 操作系统安装

加载 ISO 镜像进入安装流程:

安装前查抄:

选择系统安装语言:中文

进入安装界面,选择配置安装目的地:

选择自界说配置:

点击主动创建分区:

删除 /home 分区目次:

调整 swap 大小与内存一致:

分配剩余空间给根目次:

配置完成,开始创建分区:

软件选择,安装模式选择服务器:


配置主机名和网络:

配置网卡主动毗连:

配置网络 IPV4:

保存配置信息:

启用 root 用户,配置 root 暗码:

创建用户 lucifer,配置暗码:

正式开始安装系统:

安装完成,重启系统:


输入 root 账户暗码进入系统:

openEuler 默认没有图形化界面,openEuler 安装桌面情况图形化界面【ukui】:
  1. ## 前提是需要联网,配置网络 yum 源
  2. ## 安装字体文件
  3. yum groupinstall fonts -y
  4. ## 设置默认桌面图形化界面
  5. systemctl  set-default graphical.target
  6. ## 安装UKUI的桌面图形环境
  7. yum install ukui -y
复制代码
演示情况信息

  1. # 主机版本
  2. [root@openEuler soft]# cat /etc/openEuler-release
  3. openEuler release 22.03 (LTS-SP3)
  4. # 网络信息
  5. [root@openEuler soft]# ip a
  6. 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
  7.     link/ether 00:0c:29:6b:8e:70 brd ff:ff:ff:ff:ff:ff
  8.     inet 192.168.6.123/24 brd 192.168.6.255 scope global noprefixroute ens33
  9.        valid_lft forever preferred_lft forever
  10.     inet6 fe80::20c:29ff:fe6b:8e70/64 scope link noprefixroute
  11.        valid_lft forever preferred_lft forever
  12. # 挂载本地 ISO 镜像
  13. [root@openEuler soft]# mount | grep iso | grep -v "/run/media"
  14. /dev/sr0 on /mnt type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
  15. [root@openEuler soft]# df -h|grep /mnt
  16. /dev/sr0                     18G   18G     0  100% /mnt
  17. # 安装包存放在 /soft 目录下
  18. [root@openEuler ~]# cd /soft/
  19. [root@openEuler soft]# ll
  20. 总用量 5013032
  21. -rwx------. 1 root root 3059705302  3月 18 09:51 LINUX.X64_193000_db_home.zip
  22. -rwxr-xr-x. 1 root root     163165  3月 18 09:52 OracleShellInstall
  23. -rwx------. 1 root root  127451050  3月 18 09:50 p35926646_190000_Linux-x86-64.zip
  24. -rwx------. 1 root root 1817908992  3月 18 09:51 p35943157_190000_Linux-x86-64.zip
  25. -rwx------. 1 root root  127774864  3月 18 09:50 p6880880_190000_Linux-x86-64.zip
  26. -rwx------. 1 root root     321590  3月 18 09:51 rlwrap-0.44.tar.gz
复制代码
确保安装情况预备完成后,即可执行一键安装。
安装命令

利用尺度生产情况安装参数:
  1. # 根据脚本 README 或者 -h 命令提示,编辑好一键安装命令,进入 /soft 目录执行安装:
  2. ./OracleShellInstall -lf ens33 `# local ip ifname`\
  3. -n openEuler `# hostname`\
  4. -op welcome1 `# oracle password`\
  5. -d /u01 `# software base dir`\
  6. -ord /oradata `# data dir`\
  7. -o lucifer `# dbname`\
  8. -dp welcome1 `# sys/system password`\
  9. -ds AL32UTF8 `# database character`\
  10. -ns AL16UTF16 `# national character`\
  11. -redo 100 `# redo size`\
  12. -opa 35943157 `# oracle PSU/RU`\
  13. -jpa 35926646 `# OJVM PSU/RU`\
  14. -opd Y `# optimize db`
复制代码
选择需要安装的模式以及版本,即可开始安装:

安装过程

  1.    ███████                             ██          ████████ ██               ██  ██ ██                    ██              ██  ██
  2.   ██░░░░░██                           ░██         ██░░░░░░ ░██              ░██ ░██░██                   ░██             ░██ ░██
  3. ██     ░░██ ██████  ██████    █████  ░██  █████ ░██       ░██       █████  ░██ ░██░██ ███████   ██████ ██████  ██████   ░██ ░██
  4. ░██      ░██░░██░░█ ░░░░░░██  ██░░░██ ░██ ██░░░██░█████████░██████  ██░░░██ ░██ ░██░██░░██░░░██ ██░░░░ ░░░██░  ░░░░░░██  ░██ ░██
  5. ░██      ░██ ░██ ░   ███████ ░██  ░░  ░██░███████░░░░░░░░██░██░░░██░███████ ░██ ░██░██ ░██  ░██░░█████   ░██    ███████  ░██ ░██
  6. ░░██     ██  ░██    ██░░░░██ ░██   ██ ░██░██░░░░        ░██░██  ░██░██░░░░  ░██ ░██░██ ░██  ░██ ░░░░░██  ░██   ██░░░░██  ░██ ░██
  7. ░░███████  ░███   ░░████████░░█████  ███░░██████ ████████ ░██  ░██░░██████ ███ ███░██ ███  ░██ ██████   ░░██ ░░████████ ███ ███
  8.   ░░░░░░░   ░░░     ░░░░░░░░  ░░░░░  ░░░  ░░░░░░ ░░░░░░░░  ░░   ░░  ░░░░░░ ░░░ ░░░ ░░ ░░░   ░░ ░░░░░░     ░░   ░░░░░░░░ ░░░ ░░░
  9. 请选择安装模式 [单机(si)/单机ASM(sa)/集群(rac)] : si
  10. 数据库安装模式: single                                                                           
  11. 请选择数据库版本 [11/12/19/21] : 19
  12. 数据库版本:     19                                                                              
  13. #==============================================================#                                                                                 
  14. 配置本地 YUM 源                                                                                 
  15. #==============================================================#                                                                                 
  16. [openEuler]
  17. name=openEuler
  18. baseurl=file:mnt
  19. enabled=1
  20. gpgcheck=1
  21. gpgkey=file:mnt/RPM-GPG-KEY-openEuler
  22. #==============================================================#                                                                                 
  23. 禁用防火墙                                                                                       
  24. #==============================================================#                                                                                 
  25. ○ firewalld.service - firewalld - dynamic firewall daemon
  26.      Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
  27.      Active: inactive (dead)
  28.        Docs: man:firewalld(1)
  29. 3月 18 09:39:25 openEuler systemd[1]: Starting firewalld - dynamic firewall daemon...
  30. 3月 18 09:39:26 openEuler systemd[1]: Started firewalld - dynamic firewall daemon.
  31. 3月 18 11:04:06 openEuler systemd[1]: Stopping firewalld - dynamic firewall daemon...
  32. 3月 18 11:04:07 openEuler systemd[1]: firewalld.service: Deactivated successfully.
  33. 3月 18 11:04:07 openEuler systemd[1]: Stopped firewalld - dynamic firewall daemon.
  34. #==============================================================#                                                                                 
  35. 禁用 SELinux                                                                                       
  36. #==============================================================#                                                                                 
  37. SELinux status:                 enabled
  38. SELinuxfs mount:                /sys/fs/selinux
  39. SELinux root directory:         /etc/selinux
  40. Loaded policy name:             targeted
  41. Current mode:                   permissive
  42. Mode from config file:          disabled
  43. Policy MLS status:              enabled
  44. Policy deny_unknown status:     allowed
  45. Memory protection checking:     actual (secure)
  46. Max kernel policy version:      33
  47. #==============================================================#                                                                                 
  48. YUM 静默安装依赖包                                                                                 
  49. #==============================================================#                                                                                 
  50. bc-1.07.1-12.oe2203sp3.x86_64
  51. binutils-2.37-24.oe2203sp3.x86_64
  52. 未安装软件包 compat-libcap1
  53. gcc-10.3.1-49.oe2203sp3.x86_64
  54. gcc-c++-10.3.1-49.oe2203sp3.x86_64
  55. 未安装软件包 elfutils-libelf
  56. 未安装软件包 elfutils-libelf-devel
  57. glibc-2.34-143.oe2203sp3.x86_64
  58. glibc-devel-2.34-143.oe2203sp3.x86_64
  59. libaio-0.3.113-9.oe2203sp3.x86_64
  60. libaio-devel-0.3.113-9.oe2203sp3.x86_64
  61. libgcc-10.3.1-49.oe2203sp3.x86_64
  62. libstdc++-10.3.1-49.oe2203sp3.x86_64
  63. libstdc++-devel-10.3.1-49.oe2203sp3.x86_64
  64. libxcb-1.15-1.oe2203sp3.x86_64
  65. libX11-1.7.2-8.oe2203sp3.x86_64
  66. libXau-1.0.10-1.oe2203sp3.x86_64
  67. libXi-1.8-2.oe2203sp3.x86_64
  68. libXrender-0.9.10-12.oe2203sp3.x86_64
  69. make-4.3-4.oe2203sp3.x86_64
  70. net-tools-2.10-3.oe2203sp3.x86_64
  71. smartmontools-7.2-2.oe2203sp3.x86_64
  72. sysstat-12.5.4-9.oe2203sp3.x86_64
  73. e2fsprogs-1.46.4-24.oe2203sp3.x86_64
  74. 未安装软件包 e2fsprogs-libs
  75. unzip-6.0-50.oe2203sp3.x86_64
  76. openssh-clients-8.8p1-23.oe2203sp3.x86_64
  77. readline-8.1-3.oe2203sp3.x86_64
  78. readline-devel-8.1-3.oe2203sp3.x86_64
  79. psmisc-23.5-2.oe2203sp3.x86_64
  80. ksh-2020.0.0-10.oe2203sp3.x86_64
  81. nfs-utils-2.5.4-15.oe2203sp3.x86_64
  82. tar-1.34-5.oe2203sp3.x86_64
  83. 未安装软件包 device-mapper-multipath
  84. avahi-0.8-18.oe2203sp3.x86_64
  85. ntp-4.2.8p15-13.oe2203sp3.x86_64
  86. chrony-4.1-6.oe2203sp3.x86_64
  87. libXtst-1.2.4-1.oe2203sp3.x86_64
  88. libXrender-devel-0.9.10-12.oe2203sp3.x86_64
  89. fontconfig-devel-2.13.94-3.oe2203sp3.x86_64
  90. policycoreutils-3.3-8.oe2203sp3.x86_64
  91. 未安装软件包 policycoreutils-python
  92. 未安装软件包 librdmacm
  93. 未安装软件包 libnsl*
  94. 未安装软件包 libibverbs
  95. 未安装软件包 compat-openssl10
  96. policycoreutils-python-utils-3.3-8.oe2203sp3.noarch
  97. #==============================================================#                                                                                 
  98. 配置主机名                                                                                       
  99. #==============================================================#                                                                                 
  100. openEuler
  101. #==============================================================#                                                                                 
  102. 配置 /etc/hosts 文件                                                                                 
  103. #==============================================================#                                                                                 
  104. 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
  105. ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
  106. ## OracleBegin
  107. ## Public IP
  108. 192.168.6.123   openEuler
  109. #==============================================================#                                                                                 
  110. 创建用户和组                                                                                    
  111. #==============================================================#                                                                                 
  112. oracle 用户:                                                                                      
  113. 用户id=54321(oracle) 组id=54321(oinstall) 组=54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba)
  114. #==============================================================#                                                                                 
  115. 配置 Avahi-daemon 服务                                                                                 
  116. #==============================================================#                                                                                 
  117. ○ avahi-daemon.service - Avahi mDNS/DNS-SD Stack
  118.      Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; disabled; vendor preset: enabled)
  119.      Active: inactive (dead)
  120. TriggeredBy: ○ avahi-daemon.socket
  121. #==============================================================#                                                                                 
  122. 配置透明大页 && NUMA && 磁盘 IO 调度器                                                                                 
  123. #==============================================================#                                                                                 
  124. args="ro resume=/dev/mapper/openeuler-swap rd.lvm.lv=openeuler/root rd.lvm.lv=openeuler/swap cgroup_disable=files apparmor=0 crashkernel=512M rhgb quiet numa=off transparent_hugepage=never elevator=deadline"
  125. -resume=/dev/mapper/openeuler-swap
  126. -args="ro
  127. args="ro resume=/dev/mapper/openeuler-swap rd.lvm.lv=openeuler/root rd.lvm.lv=openeuler/swap cgroup_disable=files apparmor=0 crashkernel=512M rhgb quiet numa=off transparent_hugepage=never elevator=deadline"
  128. -rhgb
  129. -crashkernel=512M
  130. #==============================================================#                                                                                 
  131. 配置 sysctl.conf                                                                                    
  132. #==============================================================#                                                                                 
  133. kernel.sysrq = 0
  134. net.ipv4.ip_forward = 0
  135. net.ipv4.conf.all.send_redirects = 0
  136. net.ipv4.conf.default.send_redirects = 0
  137. net.ipv4.conf.all.accept_source_route = 0
  138. net.ipv4.conf.default.accept_source_route = 0
  139. net.ipv4.conf.all.accept_redirects = 0
  140. net.ipv4.conf.default.accept_redirects = 0
  141. net.ipv4.conf.all.secure_redirects = 0
  142. net.ipv4.conf.default.secure_redirects = 0
  143. net.ipv4.icmp_echo_ignore_broadcasts = 1
  144. net.ipv4.icmp_ignore_bogus_error_responses = 1
  145. net.ipv4.conf.all.rp_filter = 1
  146. net.ipv4.conf.default.rp_filter = 1
  147. net.ipv4.tcp_syncookies = 1
  148. kernel.dmesg_restrict = 1
  149. net.ipv6.conf.all.accept_redirects = 0
  150. net.ipv6.conf.default.accept_redirects = 0
  151. fs.aio-max-nr = 1048576
  152. fs.file-max = 6815744
  153. kernel.shmall = 2097152
  154. kernel.shmmax = 7795081215
  155. kernel.shmmni = 4096
  156. kernel.sem = 250 32000 100 128
  157. net.ipv4.ip_local_port_range = 9000 65500
  158. net.core.rmem_default = 262144
  159. net.core.rmem_max = 4194304
  160. net.core.wmem_default = 262144
  161. net.core.wmem_max = 1048576
  162. vm.min_free_kbytes = 30449
  163. net.ipv4.conf.ens33.rp_filter = 1
  164. vm.swappiness = 10
  165. kernel.panic_on_oops = 1
  166. kernel.randomize_va_space = 2
  167. kernel.numa_balancing = 0
  168. #==============================================================#                                                                                 
  169. 配置 RemoveIPC                                                                                      
  170. #==============================================================#                                                                                 
  171. [Login]
  172. RemoveIPC=no
  173. #==============================================================#                                                                                 
  174. 配置 /etc/security/limits.conf 和 /etc/pam.d/login                                                                                 
  175. #==============================================================#                                                                                 
  176. 查看 /etc/security/limits.conf:                                                                                 
  177. oracle soft nofile 1024
  178. oracle hard nofile 65536
  179. oracle soft stack 10240
  180. oracle hard stack 32768
  181. oracle soft nproc 2047
  182. oracle hard nproc 16384
  183. oracle hard memlock unlimited
  184. oracle soft memlock unlimited
  185. 查看 /etc/pam.d/login 文件:                                                                                 
  186. auth       substack     system-auth
  187. auth       include      postlogin
  188. account    required     pam_nologin.so
  189. account    include      system-auth
  190. password   include      system-auth
  191. session    required     pam_selinux.so close
  192. session    required     pam_loginuid.so
  193. session    required     pam_selinux.so open
  194. session    required     pam_namespace.so
  195. session    optional     pam_keyinit.so force revoke
  196. session    include      system-auth
  197. session    include      postlogin
  198. -session   optional     pam_ck_connector.so
  199. session required pam_limits.so
  200. session required /lib64/security/pam_limits.so
  201. #==============================================================#                                                                                 
  202. 配置 /dev/shm                                                                                       
  203. #==============================================================#                                                                                 
  204. /dev/mapper/openeuler-root /                       ext4    defaults        1 1
  205. UUID=ac85e3a2-8535-4088-ae31-19e4938ffcbc /boot                   ext4    defaults        1 2
  206. /dev/mapper/openeuler-swap none                    swap    defaults        0 0
  207. tmpfs /dev/shm tmpfs size=7612384k 0 0
  208. #==============================================================#                                                                                 
  209. Root 用户环境变量                                                                                 
  210. #==============================================================#                                                                                 
  211. if [ -f ~/.bashrc ]; then
  212.         . ~/.bashrc
  213. fi
  214. PATH=$PATH:$HOME/bin
  215. export PATH
  216. alias so='su - oracle'
  217. export PS1="[`whoami`@`hostname`:"'$PWD]$ '
  218. #==============================================================#                                                                                 
  219. Oracle 用户环境变量                                                                                 
  220. #==============================================================#                                                                                 
  221. [ -f ~/.bashrc ] && . ~/.bashrc
  222. umask 022
  223. export TMP=/tmp
  224. export TMPDIR=$TMP
  225. export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
  226. export ORACLE_BASE=/u01/app/oracle
  227. export ORACLE_HOME=/u01/app/oracle/product/19.3.0/db
  228. export ORACLE_TERM=xterm
  229. export TNS_ADMIN=$ORACLE_HOME/network/admin
  230. export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
  231. export ORACLE_SID=lucifer
  232. export PATH=/usr/sbin:$PATH
  233. export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/perl/bin:$PATH
  234. export PERL5LIB=$ORACLE_HOME/perl/lib
  235. alias sas='sqlplus / as sysdba'
  236. alias awr='sqlplus / as sysdba @?/rdbms/admin/awrrpt'
  237. alias ash='sqlplus / as sysdba @?/rdbms/admin/ashrpt'
  238. alias alert='vi $ORACLE_BASE/diag/rdbms/*/$ORACLE_SID/trace/alert_$ORACLE_SID.log'
  239. export PS1="[`whoami`@`hostname`:"'$PWD]$ '
  240. export CV_ASSUME_DISTID=OL7
  241. #==============================================================#                                                                                 
  242. 静默解压 Oracle 软件包                                                                                 
  243. #==============================================================#                                                                                 
  244. 正在静默解压缩 Oracle 软件包,请稍等:                                                                                 
  245. .---- -. -. .  .   .        .
  246. ( .',----- - - ' '      '                                         __
  247. \_/      ;--:-          __--------------------___  ____=========_||___
  248. __U__n_^_''__[.  ooo___  | |_!_||_!_||_!_||_!_| |   |..|_i_|..|_i_|..|
  249. c(_ ..(_ ..(_ ..( /,,,,,,] | |___||___||___||___| |   |                |
  250. ,_\___________'_|,L______],|______________________|_i,!________________!_i
  251. /;_(@)(@)==(@)(@)   (o)(o)      (o)^(o)--(o)^(o)          (o)(o)-(o)(o)
  252. ""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"""~"'""
  253. 静默解压 Oracle 软件安装包: /soft/LINUX.X64_193000_db_home.zip                                                                                 
  254. 静默解压 OPatch 软件补丁包: /soft/p6880880_*.zip                                                                                 
  255. 静默解压 OJVM 软件补丁包: /soft/p35926646*.zip                                                                                 
  256. #==============================================================#                                                                                 
  257. Oracle 安装静默文件                                                                                 
  258. #==============================================================#                                                                                 
  259. oracle.install.option=INSTALL_DB_SWONLY
  260. UNIX_GROUP_NAME=oinstall
  261. INVENTORY_LOCATION=/u01/app/oraInventory
  262. ORACLE_BASE=/u01/app/oracle
  263. oracle.install.db.InstallEdition=EE
  264. oracle.install.db.DBA_GROUP=dba
  265. oracle.install.db.OPER_GROUP=oper
  266. oracle.install.db.OSBACKUPDBA_GROUP=backupdba
  267. oracle.install.db.OSDGDBA_GROUP=dgdba
  268. oracle.install.db.OSKMDBA_GROUP=kmdba
  269. oracle.install.db.OSRACDBA_GROUP=racdba
  270. oracle.install.db.rootconfig.executeRootScript=false
  271. oracle.install.db.rootconfig.configMethod=
  272. oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
  273. #==============================================================#                                                                                 
  274. 静默安装数据库软件                                                                                 
  275. #==============================================================#                                                                                 
  276. Preparing the home to patch...
  277. Applying the patch /soft/35943157...
  278. Successfully applied the patch.
  279. The log can be found at: /tmp/InstallActions2024-03-18_11-06-18AM/installerPatchActions_2024-03-18_11-06-18AM.log
  280. Launching Oracle Database Setup Wizard...
  281. [WARNING] [INS-13014] Target environment does not meet some optional requirements.
  282.    CAUSE: Some of the optional prerequisites are not met. See logs for details. installActions2024-03-18_11-06-18AM.log
  283.    ACTION: Identify the list of failed prerequisite checks from the log: installActions2024-03-18_11-06-18AM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.
  284. The response file for this session can be found at:
  285. /u01/app/oracle/product/19.3.0/db/install/response/db_2024-03-18_11-06-18AM.rsp
  286. You can find the log of this install session at:
  287. /tmp/InstallActions2024-03-18_11-06-18AM/installActions2024-03-18_11-06-18AM.log
  288. As a root user, execute the following script(s):
  289.         1. /u01/app/oraInventory/orainstRoot.sh
  290.         2. /u01/app/oracle/product/19.3.0/db/root.sh
  291. Execute /u01/app/oraInventory/orainstRoot.sh on the following nodes:
  292. [openEuler]
  293. Execute /u01/app/oracle/product/19.3.0/db/root.sh on the following nodes:
  294. [openEuler]
  295. Successfully Setup Software with warning(s).
  296. Moved the install session logs to:
  297. /u01/app/oraInventory/logs/InstallActions2024-03-18_11-06-18AM
  298. #==============================================================#                                                                                 
  299. 执行 root 脚本                                                                                    
  300. #==============================================================#                                                                                 
  301. Changing permissions of /u01/app/oraInventory.
  302. Adding read,write permissions for group.
  303. Removing read,write,execute permissions for world.
  304. Changing groupname of /u01/app/oraInventory to oinstall.
  305. The execution of the script is complete.
  306. Check /u01/app/oracle/product/19.3.0/db/install/root_openEuler_2024-03-18_11-29-22-449207943.log for the output of root script
  307. #==============================================================#                                                                                 
  308. OJVM 补丁安装                                                                                    
  309. #==============================================================#                                                                                 
  310. Oracle Interim Patch Installer version 12.2.0.1.40
  311. Copyright (c) 2024, Oracle Corporation.  All rights reserved.
  312. PREREQ session
  313. Oracle Home       : /u01/app/oracle/product/19.3.0/db
  314. Central Inventory : /u01/app/oraInventory
  315.    from           : /u01/app/oracle/product/19.3.0/db/oraInst.loc
  316. OPatch version    : 12.2.0.1.40
  317. OUI version       : 12.2.0.7.0
  318. Log file location : /u01/app/oracle/product/19.3.0/db/cfgtoollogs/opatch/opatch2024-03-18_11-29-25AM_1.log
  319. Invoking prereq "checkconflictagainstohwithdetail"
  320. Prereq "checkConflictAgainstOHWithDetail" passed.
  321. OPatch succeeded.
  322. Oracle Interim Patch Installer version 12.2.0.1.40
  323. Copyright (c) 2024, Oracle Corporation.  All rights reserved.
  324. Oracle Home       : /u01/app/oracle/product/19.3.0/db
  325. Central Inventory : /u01/app/oraInventory
  326.    from           : /u01/app/oracle/product/19.3.0/db/oraInst.loc
  327. OPatch version    : 12.2.0.1.40
  328. OUI version       : 12.2.0.7.0
  329. Log file location : /u01/app/oracle/product/19.3.0/db/cfgtoollogs/opatch/opatch2024-03-18_11-29-40AM_1.log
  330. Verifying environment and performing prerequisite checks...
  331. OPatch continues with these patches:   35926646  
  332. Do you want to proceed? [y|n]
  333. Y (auto-answered by -silent)
  334. User Responded with: Y
  335. All checks passed.
  336. Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
  337. (Oracle Home = '/u01/app/oracle/product/19.3.0/db')
  338. Is the local system ready for patching? [y|n]
  339. Y (auto-answered by -silent)
  340. User Responded with: Y
  341. Backing up files...
  342. Applying interim patch '35926646' to OH '/u01/app/oracle/product/19.3.0/db'
  343. Patching component oracle.javavm.server, 19.0.0.0.0...
  344. Patching component oracle.javavm.server.core, 19.0.0.0.0...
  345. Patching component oracle.rdbms.dbscripts, 19.0.0.0.0...
  346. Patching component oracle.rdbms, 19.0.0.0.0...
  347. Patching component oracle.javavm.client, 19.0.0.0.0...
  348. Patch 35926646 successfully applied.
  349. Log file location: /u01/app/oracle/product/19.3.0/db/cfgtoollogs/opatch/opatch2024-03-18_11-29-40AM_1.log
  350. OPatch succeeded.
  351. #==============================================================#                                                                                 
  352. Oracle 软件版本                                                                                   
  353. #==============================================================#                                                                                 
  354. SQL*Plus: Release 19.0.0.0.0 - Production
  355. Version 19.22.0.0.0
  356. #==============================================================#                                                                                 
  357. Oracle 补丁信息                                                                                   
  358. #==============================================================#                                                                                 
  359. 35926646;OJVM RELEASE UPDATE: 19.22.0.0.240116 (35926646)
  360. 35943157;Database Release Update : 19.22.0.0.240116 (35943157)
  361. 29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)
  362. OPatch succeeded.
  363. #==============================================================#                                                                                 
  364. 配置监听                                                                                          
  365. #==============================================================#                                                                                 
  366. Parsing command line arguments:
  367.     Parameter "silent" = true
  368.     Parameter "responsefile" = /u01/app/oracle/product/19.3.0/db/assistants/netca/netca.rsp
  369. Done parsing command line arguments.
  370. Oracle Net Services Configuration:
  371. Profile configuration complete.
  372. Oracle Net Listener Startup:
  373.     Running Listener Control:
  374.       /u01/app/oracle/product/19.3.0/db/bin/lsnrctl start LISTENER
  375.     Listener Control complete.
  376.     Listener started successfully.
  377. Listener configuration complete.
  378. Oracle Net Services configuration successful. The exit code is 0
  379. 检查监听状态:                                                                                 
  380. LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 18-MAR-2024 11:31:51
  381. Copyright (c) 1991, 2023, Oracle.  All rights reserved.
  382. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=openEuler)(PORT=1521)))
  383. STATUS of the LISTENER
  384. ------------------------
  385. Alias                     LISTENER
  386. Version                   TNSLSNR for Linux: Version 19.0.0.0.0 - Production
  387. Start Date                18-MAR-2024 11:31:51
  388. Uptime                    0 days 0 hr. 0 min. 0 sec
  389. Trace Level               off
  390. Security                  ON: Local OS Authentication
  391. SNMP                      OFF
  392. Listener Parameter File   /u01/app/oracle/product/19.3.0/db/network/admin/listener.ora
  393. Listener Log File         /u01/app/oracle/diag/tnslsnr/openEuler/listener/alert/log.xml
  394. Listening Endpoints Summary...
  395.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=openEuler)(PORT=1521)))
  396.   (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  397. The listener supports no services
  398. The command completed successfully
  399. #==============================================================#                                                                                 
  400. 静默建库命令                                                                                    
  401. #==============================================================#                                                                                 
  402. dbca -silent -createDatabase \
  403. -ignorePrereqFailure \
  404. -templateName General_Purpose.dbc \
  405. -responseFile NO_VALUE \
  406. -gdbName lucifer \
  407. -sid lucifer \
  408. -sysPassword oracle \
  409. -systemPassword oracle \
  410. -redoLogFileSize 100 \
  411. -datafileDestination /oradata \
  412. -storageType FS \
  413. -enableArchive true \
  414. -archiveLogDest /oradata \
  415. -databaseConfigType SINGLE \
  416. -characterset AL32UTF8 \
  417. -nationalCharacterSet AL16UTF16 \
  418. -emConfiguration NONE \
  419. -automaticMemoryManagement false \
  420. -totalMemory 3716 \
  421. -databaseType OLTP \
  422. -createAsContainerDatabase false                                                                                 
  423. #==============================================================#                                                                                 
  424. 创建数据库                                                                                       
  425. #==============================================================#                                                                                 
  426. [WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.
  427.    CAUSE:
  428. a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
  429. b.The password entered is a keyword that Oracle does not recommend to be used as password
  430.    ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
  431. [WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.
  432.    CAUSE:
  433. a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
  434. b.The password entered is a keyword that Oracle does not recommend to be used as password
  435.    ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
  436. Prepare for db operation
  437. 10% complete
  438. Copying database files
  439. 40% complete
  440. Creating and starting Oracle instance
  441. 42% complete
  442. 46% complete
  443. 50% complete
  444. 54% complete
  445. 60% complete
  446. Completing Database Creation
  447. 66% complete
  448. 69% complete
  449. 70% complete
  450. Executing Post Configuration Actions
  451. 100% complete
  452. Database creation complete. For details check the logfiles at:
  453. /u01/app/oracle/cfgtoollogs/dbca/lucifer.
  454. Database Information:
  455. Global Database Name:lucifer
  456. System Identifier(SID):lucifer
  457. Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/lucifer/lucifer.log" for further details.
  458. #==============================================================#                                                                                 
  459. 配置在线重做日志                                                                                 
  460. #==============================================================#                                                                                 
  461. 数据库在线重做日志文件:                                                                                 
  462.    THREAD#     GROUP# MEMBER                                                                                                                      size(M)
  463. ---------- ---------- ------------------------------------------------------------------------------------------------------------------------ ----------
  464.          1          1 /oradata/LUCIFER/redo01.log                                                                                                     100
  465.          1          2 /oradata/LUCIFER/redo02.log                                                                                                     100
  466.          1          3 /oradata/LUCIFER/redo03.log                                                                                                     100
  467.          1         11 /oradata/LUCIFER/onlinelog/o1_mf_11_lzhgs4j9_.log                                                                               100
  468.          1         12 /oradata/LUCIFER/onlinelog/o1_mf_12_lzhgs4o6_.log                                                                               100
  469.          1         13 /oradata/LUCIFER/onlinelog/o1_mf_13_lzhgs4sp_.log                                                                               100
  470.          1         14 /oradata/LUCIFER/onlinelog/o1_mf_14_lzhgs4y4_.log                                                                               100
  471.          1         15 /oradata/LUCIFER/onlinelog/o1_mf_15_lzhgs53o_.log                                                                               100
  472. #==============================================================#                                                                                 
  473. 配置 RMAN 备份任务                                                                                 
  474. #==============================================================#                                                                                 
  475. ## OracleBegin
  476. 00 02 * * * /home/oracle/scripts/del_arch.sh
  477. #00 00 * * 0 /home/oracle/scripts/dbbackup_lv0.sh
  478. #00 00 * * 1,2,3,4,5,6 /home/oracle/scripts/dbbackup_lv1.sh
  479. #==============================================================#                                                                                 
  480. 配置 glogin.sql                                                                                    
  481. #==============================================================#                                                                                 
  482. define _editor=vi
  483. set serveroutput on size 1000000
  484. set pagesize 9999
  485. set long 99999
  486. set trimspool on
  487. col name format a80
  488. set termout off
  489. define gname=idle
  490. column global_name new_value gname
  491. select lower(user) || '@' || substr( global_name, 1, decode( dot, 0, length(global_name), dot-1) ) global_name from (select global_name, instr(global_name,'.') dot from global_name );
  492. ALTER SESSION SET nls_date_format = 'YYYY-MM-DD HH24:MI:SS';
  493. set sqlprompt '&gname _DATE> '
  494. set termout on
  495. #==============================================================#                                                                                 
  496. 优化数据库参数                                                                                 
  497. #==============================================================#                                                                                 
  498. 数据库参数:                                                                                    
  499. NAME                                               SID        SPVALUE                                                                          VALUE
  500. -------------------------------------------------- ---------- -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
  501. _b_tree_bitmap_plans                               *          FALSE                                                                            FALSE
  502. _datafile_write_errors_crash_instance              *          FALSE                                                                            FALSE
  503. audit_file_dest                                    *          /u01/app/oracle/admin/lucifer/adump                                              /u01/app/oracle/admin/lucifer/adump
  504. audit_trail                                        *          NONE                                                                             DB
  505. compatible                                         *          19.0.0                                                                           19.0.0
  506. control_file_record_keep_time                      *          31                                                                               31
  507. db_block_size                                      *          8192                                                                             8192
  508. db_create_file_dest                                *          /oradata                                                                         /oradata
  509. db_file_multiblock_read_count                      *                                                                                           128
  510. db_files                                           *          5000                                                                             200
  511. db_name                                            *          lucifer                                                                          lucifer
  512. db_writer_processes                                *                                                                                           1
  513. deferred_segment_creation                          *          FALSE                                                                            FALSE
  514. diagnostic_dest                                    *          /u01/app/oracle                                                                  /u01/app/oracle
  515. dispatchers                                        *          (PROTOCOL=TCP) (SERVICE=luciferXDB)                                              (PROTOCOL=TCP) (SERVICE=luciferXDB)
  516. event                                              *          10949 trace name context forever,level 1
  517. event                                              *          28401 trace name context forever,level 1
  518. fast_start_parallel_rollback                       *                                                                                           LOW
  519. log_archive_dest_1                                 *          location=/oradata/archivelog                                                     location=/oradata/archivelog
  520. log_archive_format                                 *          %t_%s_%r.dbf                                                                     %t_%s_%r.dbf
  521. max_dump_file_size                                 *                                                                                           unlimited
  522. max_string_size                                    *                                                                                           STANDARD
  523. nls_language                                       *          AMERICAN                                                                         AMERICAN
  524. nls_territory                                      *          AMERICA                                                                          AMERICA
  525. open_cursors                                       *          1000                                                                             300
  526. optimizer_adaptive_plans                           *                                                                                           TRUE
  527. optimizer_adaptive_statistics                      *                                                                                           FALSE
  528. optimizer_index_caching                            *                                                                                           0
  529. optimizer_mode                                     *                                                                                           ALL_ROWS
  530. parallel_force_local                               *                                                                                           FALSE
  531. parallel_max_servers                               *          64                                                                               64
  532. pga_aggregate_target                               *          1246756864                                                                       780140544
  533. processes                                          *          2000                                                                             640
  534. remote_login_passwordfile                          *          EXCLUSIVE                                                                        EXCLUSIVE
  535. session_cached_cursors                             *          300                                                                              50
  536. sessions                                           *                                                                                           984
  537. sga_max_size                                       *          4988076032                                                                       3120562176
  538. sga_target                                         *          4988076032                                                                       3120562176
  539. spfile                                             *                                                                                           /u01/app/oracle/product/19.3.0/db/dbs/spfilelucifer.ora
  540. statistics_level                                   *                                                                                           TYPICAL
  541. undo_retention                                     *          10800                                                                            900
  542. 恭喜!Oracle 单机安装成功,现在是否重启主机:[Y/N] Y
  543. 正在重启 ......      
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

一给

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表