当前位置:网站首页>19c安装psu 19.12
19c安装psu 19.12
2022-06-25 22:13:00 【文档搬运工】
rdbms 19.7 ,standalone
安装PSU 19.12
Oracle Database Patch 32895426 - GI Release Update 19.12.0.0.210720
-- 验证oracle inventory ,在GI和Oracle_home下
$ <ORACLE_HOME>/OPatch/opatch lsinventory -detail -oh <ORACLE_HOME>
./opatch lsinventory -detail -oh /u01/app/19.0.0/grid
./opatch lsinventory -detail -oh /u01/app/oracle/product/19.0.0/db_1运行过程(挺长的,有2W行,这里不显示了):
- 冲突检查
-- grid用户下
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32904851
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32916816
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32915586
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32918050
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32585572-- oracle用户下
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32904851
% ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32916816
运行过程:
[[email protected] 32895426]# su - grid
Last login: Tue Nov 23 22:05:55 CST 2021 on pts/2
[[email protected] ~]$ cd $ORACLE_HOME/OPatch
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32904851
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
The argument "/tmp/32895426/32904851" does not exists.
PREREQ session
Argument(s) Error... Patch base location is not valid.
Please check the arguments and try again.
OPatch failed with error code 135
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32904851
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/19.0.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.0.0/grid/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/19.0.0/grid/cfgtoollogs/opatch/opatch2021-11-23_22-12-26PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32916816
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/19.0.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.0.0/grid/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/19.0.0/grid/cfgtoollogs/opatch/opatch2021-11-23_22-12-58PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32915586
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/19.0.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.0.0/grid/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/19.0.0/grid/cfgtoollogs/opatch/opatch2021-11-23_22-13-18PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32918050
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/19.0.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.0.0/grid/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/19.0.0/grid/cfgtoollogs/opatch/opatch2021-11-23_22-13-35PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32585572
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/19.0.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.0.0/grid/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/19.0.0/grid/cfgtoollogs/opatch/opatch2021-11-23_22-13-49PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[[email protected] OPatch]$
[[email protected] OPatch]$ exit
logout
[[email protected] 32895426]# su - oracle
Last login: Tue Nov 23 22:07:07 CST 2021 on pts/2
[[email protected] ~]$ cd $ORACLE_HOME/OPatch
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32904851
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/oracle/product/19.0.0/db_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.0.0/db_1/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatch/opatch2021-11-23_22-14-43PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[[email protected] OPatch]$
[[email protected] OPatch]$ ./opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /tmp/32895426/32916816
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/oracle/product/19.0.0/db_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.0.0/db_1/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatch/opatch2021-11-23_22-15-40PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.-- 系统空间检查
GI下检查
vi /tmp/patch_list_gihome.txt
/tmp/32895426/32904851
/tmp/32895426/32916816
/tmp/32895426/32915586
/tmp/32895426/32918050
/tmp/32895426/32585572
% ./opatch prereq CheckSystemSpace -phBaseFile /tmp/patch_list_gihome.txtORACLE下检查
vi /tmp/patch_list_dbhome.txt
/tmp/32895426/32904851
/tmp/32895426/32916816
% ./opatch prereq CheckSystemSpace -phBaseFile /tmp/patch_list_dbhome.txt运行过程
[[email protected] ~]$ cat /tmp/patch_list_gihome.txt
/tmp/32895426/32904851
/tmp/32895426/32916816
/tmp/32895426/32915586
/tmp/32895426/32918050
/tmp/32895426/32585572
[[email protected] ~]$ cd $ORACLE_HOME/OPatch
[[email protected] OPatch]$ ./opatch prereq CheckSystemSpace -phBaseFile /tmp/patch_list_gihome.txt
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/19.0.0/grid
Central Inventory : /u01/app/oraInventory
from : /u01/app/19.0.0/grid/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/19.0.0/grid/cfgtoollogs/opatch/opatch2021-11-23_22-24-43PM_1.log
Invoking prereq "checksystemspace"
Prereq "checkSystemSpace" passed.
OPatch succeeded.
[[email protected] OPatch]$ exit
logout
[[email protected] 32895426]# su - oracle
Last login: Tue Nov 23 22:22:43 CST 2021 on pts/0
[[email protected] ~]$ cat /tmp/patch_list_dbhome.txt
/tmp/32895426/32904851
/tmp/32895426/32916816
[[email protected] ~]$ cd $ORACLE_HOME
[[email protected] db_1]$ cd OPatch
[[email protected] OPatch]$ ./opatch prereq CheckSystemSpace -phBaseFile /tmp/patch_list_dbhome.txt
Oracle Interim Patch Installer version 12.2.0.1.27
Copyright (c) 2021, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/oracle/product/19.0.0/db_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.0.0/db_1/oraInst.loc
OPatch version : 12.2.0.1.27
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatch/opatch2021-11-23_22-25-19PM_1.log
Invoking prereq "checksystemspace"
Prereq "checkSystemSpace" passed.
OPatch succeeded.-- One-off Patch 冲突检查 ,在root账号下,$GRID_HOME下的opatch运行
#GRID_HOME/OPatch/opatchauto apply <UNZIPPED_PATCH_LOCATION>/32895426 -analyze
#./opatchauto apply /tmp/32895426 -analyze运行过程
[[email protected] 32895426]# cd /u01/app/19.0.0/grid/OPatch
[[email protected] OPatch]# ./opatchauto apply /tmp/32895426 -analyze
OPatchauto session is initiated at Tue Nov 23 22:27:58 2021
System initialization log file is /u01/app/19.0.0/grid/cfgtoollogs/opatchautodb/systemconfig2021-11-23_10-28-02PM.log.
Session log file is /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/opatchauto2021-11-23_10-28-06PM.log
The id for this session is 167S
Executing OPatch prereq operations to verify patch applicability on home /u01/app/oracle/product/19.0.0/db_1
Patch applicability verified successfully on home /u01/app/oracle/product/19.0.0/db_1
Executing patch validation checks on home /u01/app/oracle/product/19.0.0/db_1
Patch validation checks successfully completed on home /u01/app/oracle/product/19.0.0/db_1
Verifying SQL patch applicability on home /u01/app/oracle/product/19.0.0/db_1
SQL patch applicability verified successfully on home /u01/app/oracle/product/19.0.0/db_1
Executing OPatch prereq operations to verify patch applicability on home /u01/app/19.0.0/grid
Patch applicability verified successfully on home /u01/app/19.0.0/grid
Executing patch validation checks on home /u01/app/19.0.0/grid
Patch validation checks successfully completed on home /u01/app/19.0.0/grid
OPatchAuto successful.
--------------------------------Summary--------------------------------
Analysis for applying patches has completed successfully:
Host:asm19c
SIDB Home:/u01/app/oracle/product/19.0.0/db_1
Version:19.0.0.0.0
==Following patches were SKIPPED:
Patch: /tmp/32895426/32915586
Reason: This patch is not applicable to this specified target type - "oracle_database"
Patch: /tmp/32895426/32585572
Reason: This patch is not applicable to this specified target type - "oracle_database"
Patch: /tmp/32895426/32918050
Reason: This patch is not applicable to this specified target type - "oracle_database"
==Following patches were SUCCESSFULLY analyzed to be applied:
Patch: /tmp/32895426/32916816
Log: /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-28-27PM_1.log
Patch: /tmp/32895426/32904851
Log: /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-28-27PM_1.log
Host:asm19c
SIHA Home:/u01/app/19.0.0/grid
Version:19.0.0.0.0
==Following patches were SUCCESSFULLY analyzed to be applied:
Patch: /tmp/32895426/32916816
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-30-24PM_1.log
Patch: /tmp/32895426/32915586
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-30-24PM_1.log
Patch: /tmp/32895426/32585572
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-30-24PM_1.log
Patch: /tmp/32895426/32918050
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-30-24PM_1.log
Patch: /tmp/32895426/32904851
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-30-24PM_1.log
OPatchauto session completed at Tue Nov 23 22:31:09 2021
Time taken to complete the session 3 minutes, 11 seconds-- opatch auto 开始安装
# export PATH=$PATH:<GI_HOME>/OPatch
# opatchauto apply <UNZIPPED_PATCH_LOCATION>/32895426
# export PATH=$PATH:/u01/app/19.0.0/grid/OPatch
# opatchauto apply /tmp/32895426运行过程
[[email protected] OPatch]# export PATH=$PATH:/u01/app/19.0.0/grid/OPatch
[[email protected] OPatch]# which opatch
/u01/app/19.0.0/grid/OPatch/opatch
[[email protected] OPatch]# which opatchauto
/u01/app/19.0.0/grid/OPatch/opatchauto
[[email protected] OPatch]# opatchauto apply /tmp/32895426
OPatchauto session is initiated at Tue Nov 23 22:36:21 2021
System initialization log file is /u01/app/19.0.0/grid/cfgtoollogs/opatchautodb/systemconfig2021-11-23_10-36-25PM.log.
Session log file is /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/opatchauto2021-11-23_10-36-30PM.log
The id for this session is JIH6
Executing OPatch prereq operations to verify patch applicability on home /u01/app/oracle/product/19.0.0/db_1
Patch applicability verified successfully on home /u01/app/oracle/product/19.0.0/db_1
Executing patch validation checks on home /u01/app/oracle/product/19.0.0/db_1
Patch validation checks successfully completed on home /u01/app/oracle/product/19.0.0/db_1
Verifying SQL patch applicability on home /u01/app/oracle/product/19.0.0/db_1
SQL patch applicability verified successfully on home /u01/app/oracle/product/19.0.0/db_1
Executing OPatch prereq operations to verify patch applicability on home /u01/app/19.0.0/grid
Patch applicability verified successfully on home /u01/app/19.0.0/grid
Executing patch validation checks on home /u01/app/19.0.0/grid
Patch validation checks successfully completed on home /u01/app/19.0.0/grid
Preparing to bring down database service on home /u01/app/oracle/product/19.0.0/db_1
Successfully prepared home /u01/app/oracle/product/19.0.0/db_1 to bring down database service
Bringing down database service on home /u01/app/oracle/product/19.0.0/db_1
Following database has been stopped and will be restarted later during the session: test
Database service successfully brought down on home /u01/app/oracle/product/19.0.0/db_1
Performing prepatch operations on CRS - bringing down CRS service on home /u01/app/19.0.0/grid
Prepatch operation log file location: /u01/app/grid/crsdata/asm19c/crsconfig/hapatch_2021-11-23_10-39-54PM.log
CRS service brought down successfully on home /u01/app/19.0.0/grid
Start applying binary patch on home /u01/app/oracle/product/19.0.0/db_1
Binary patch applied successfully on home /u01/app/oracle/product/19.0.0/db_1
Start applying binary patch on home /u01/app/19.0.0/grid
Binary patch applied successfully on home /u01/app/19.0.0/grid
Performing postpatch operations on CRS - starting CRS service on home /u01/app/19.0.0/grid
Postpatch operation log file location: /u01/app/grid/crsdata/asm19c/crsconfig/hapatch_2021-11-23_11-00-37PM.log
CRS service started successfully on home /u01/app/19.0.0/grid
Starting database service on home /u01/app/oracle/product/19.0.0/db_1
Database service successfully started on home /u01/app/oracle/product/19.0.0/db_1
Preparing home /u01/app/oracle/product/19.0.0/db_1 after database service restarted
No step execution required.........
Trying to apply SQL patch on home /u01/app/oracle/product/19.0.0/db_1
SQL patch applied successfully on home /u01/app/oracle/product/19.0.0/db_1
OPatchAuto successful.
--------------------------------Summary--------------------------------
Patching is completed successfully. Please find the summary as follows:
Host:asm19c
SIDB Home:/u01/app/oracle/product/19.0.0/db_1
Version:19.0.0.0.0
Summary:
==Following patches were SKIPPED:
Patch: /tmp/32895426/32915586
Reason: This patch is not applicable to this specified target type - "oracle_database"
Patch: /tmp/32895426/32585572
Reason: This patch is not applicable to this specified target type - "oracle_database"
Patch: /tmp/32895426/32918050
Reason: This patch is not applicable to this specified target type - "oracle_database"
==Following patches were SUCCESSFULLY applied:
Patch: /tmp/32895426/32904851
Log: /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-40-22PM_1.log
Patch: /tmp/32895426/32916816
Log: /u01/app/oracle/product/19.0.0/db_1/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-40-22PM_1.log
Host:asm19c
SIHA Home:/u01/app/19.0.0/grid
Version:19.0.0.0.0
Summary:
==Following patches were SUCCESSFULLY applied:
Patch: /tmp/32895426/32585572
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-50-09PM_1.log
Patch: /tmp/32895426/32904851
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-50-09PM_1.log
Patch: /tmp/32895426/32915586
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-50-09PM_1.log
Patch: /tmp/32895426/32916816
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-50-09PM_1.log
Patch: /tmp/32895426/32918050
Log: /u01/app/19.0.0/grid/cfgtoollogs/opatchauto/core/opatch/opatch2021-11-23_22-50-09PM_1.log
OPatchauto session completed at Tue Nov 23 23:07:16 2021
Time taken to complete the session 30 minutes, 55 seconds
在psu的日志中,可以看到datapatch脚本被自动调用了。
2021-11-23 23:02:05,439 INFO [430] com.oracle.glcm.patch.auto.db.integration.model.productsupport.topology.DBPatchingHelper - Is test standby database : false
2021-11-23 23:02:05,441 INFO [430] com.oracle.glcm.patch.auto.db.integration.controller.action.OnlineAction - Is SQL patching required = true
2021-11-23 23:02:05,443 INFO [430] com.oracle.glcm.patch.auto.db.product.executor.PatchingStepExecutor -
Executing command as oracle:
/bin/sh -c 'cd /u01/app/oracle/product/19.0.0/db_1;ORACLE_HOME=/u01/app/oracle/product/19.0.0/db_1 ORACLE_SID=test /u01/app/oracle/product/19.0.0/db_1/OPatch/datapatch -verbose'
2021-11-23 23:02:05,443 INFO [430] com.oracle.glcm.patch.auto.db.product.executor.PatchingStepExecutor - COMMAND Looks like this: /bin/sh -c 'cd /u01/app/oracle/product/19.0.0/db_1;ORACLE_HOME=/u01/app/oracle/product/19.0.0/db_1 ORACLE_SID=test /u01/app/oracle/product/19.0.0/db_1/OPatch/datapatch -verbose'
2021-11-23 23:07:15,595 INFO [430] com.oracle.glcm.patch.auto.db.product.executor.PatchingStepExecutor - status: 0
2021-11-23 23:07:15,597 INFO [430] com.oracle.glcm.patch.auto.db.product.executor.PatchingStepExecutor - Successfully executed the above command.
2021-11-23 23:07:15,597 INFO [430] com.oracle.glcm.patch.auto.db.product.executor.PatchingStepExecutor - Output from the command:
2021-11-23 23:07:15,597 INFO [430] com.oracle.glcm.patch.auto.db.product.executor.PatchingStepExecutor - SQL Patching tool version 19.12.0.0.0 Production on Tue Nov 23 23:02:05 2021
Copyright (c) 2012, 2021, Oracle. All rights reserved.-- 应用sql 。在psu的日志中,可以看到datapatch脚本被自动调用了。如果这个时候,再次执行datapatch,会发现提示不需要执行之类的
./datapatch -verbose运行过程
[[email protected] ~]$ cd $ORACLE_HOME/OPatch
[[email protected] OPatch]$ ./datapatch -verbose
SQL Patching tool version 19.12.0.0.0 Production on Tue Nov 23 23:11:07 2021
Copyright (c) 2012, 2021, Oracle. All rights reserved.
Log file for this invocation: /u01/app/oracle/cfgtoollogs/sqlpatch/sqlpatch_31154_2021_11_23_23_11_07/sqlpatch_invocation.log
Connecting to database...OK
Gathering database info...done
Bootstrapping registry and package to current versions...done
Determining current state...done
Current state of interim SQL patches:
No interim patches found
Current state of release update SQL patches:
Binary registry:
19.12.0.0.0 Release_Update 210716141810: Installed
SQL registry:
Applied 19.12.0.0.0 Release_Update 210716141810 successfully on 23-NOV-21 11.07.15.375579 PM
Adding patches to installation queue and performing prereq checks...done
Installation queue:
No interim patches need to be rolled back
No release update patches need to be installed
No interim patches need to be applied
SQL Patching tool complete on Tue Nov 23 23:11:28 2021--SQL语句查询安装后的补丁情况
SQL> select patch_id,patch_type,action,status,description from dba_registry_sqlpatch;
PATCH_ID PATC ACTION STATUS DESCRIPTION
---------- ---- ---------- ---------- ----------------------------------------------------------------------------------------------------
29517242 RU APPLY SUCCESS Database Release Update : 19.3.0.0.190416 (29517242)
30869156 RU APPLY SUCCESS Database Release Update : 19.7.0.0.200414 (30869156)
32904851 RU APPLY SUCCESS Database Release Update : 19.12.0.0.210720 (32904851)
SQL>END
边栏推荐
- Redis之哨兵
- Building cloud computers with FRP
- Redis之跳跃表
- 贴片机供料器(feeder)飞达的种类,如何工作
- Given the parameter n, there will be n integers 1, 2, 3,... From 1 to n, n. These n arrays have n! An arrangement that lists all columns in ascending order of size and marks them one by one. Given n a
- EasyConnect连接后显示未分配虚拟地址
- 6. common instructions (upper) v-cloak, v-once, v-pre
- 在step7中实现模拟量数值与工程量数值之间的转换_过路老熊_新浪博客
- DateTimeFormatter与LocalDateTime
- MongoDB的一些基础用法
猜你喜欢

博图软件中多重背景块的建立_过路老熊_新浪博客

文献调研(四):基于case-based reasoning、ANN、PCA的建筑小时用电量预测

Thrift入门学习

WINCC与STEP7的仿真连接_过路老熊_新浪博客

STEP7主站与远程I/O组网_过路老熊_新浪博客

How to configure SQL Server 2008 Manager_ Old bear passing by_ Sina blog

Hand made pl-2303hx USB to TTL level serial port circuit_ Old bear passing by_ Sina blog

11.1.1、flink概述_flink概述
![搜索旋转数组II[抽象二分练习]](/img/db/3ea01cf1ad8446a7007891ef1d8e7f.png)
搜索旋转数组II[抽象二分练习]

猕猴桃酵素的功效_过路老熊_新浪博客
随机推荐
Virtual and pure virtual destructors and their implementation in c++
手工制作 pl-2303hx 的USB轉TTL電平串口的電路_過路老熊_新浪博客
记录一些cf的题
西门子S7-200PLC和丹佛斯变频器的通讯协议改造_过路老熊_新浪博客
Recommended system design
redis之详解
Shredding Company poj 1416
Realize the conversion between analog quantity value and engineering quantity value in STEP7_ Old bear passing by_ Sina blog
smt贴片加工行业常见术语及知识汇总
smt贴片加工行业pcba常见测试方法优劣分析比较
ssh的复习
文獻調研(三):數據驅動的建築能耗預測模型綜述
10.2.3、Kylin_kylin的使用,维度必选
Smt贴片机保养与维护要点
Sentinel of redis
Let's talk about string today
redis之集群
别再吃各种维生素C片了,这6种维生素C含量最高的水果
在同一台机器上部署OGG并测试
Lazy people teach you to use kiwi fruit to lose 16 kg in a month_ Old bear passing by_ Sina blog