In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)06/01 Report--
Oracle Overview
Oracle Database, also known as Oracle RDBMS, or simply Oracle. Oracle is a relational database management system. It is a leading product in the field of databases. Oracle database system is a popular relational database management system in the world at present. It has good portability, convenient use and strong function. It is suitable for all kinds of large, medium, small and microcomputer environments. It is a database scheme with high efficiency, good reliability and high throughput.
Oracle Features
1. Complete data management functions:
1) Large quantities of data
2) Persistence of data preservation
3) Sharing of data
4) Reliability of data
2. Products with complete relationship:
1) Information criteria---All information in a relational DBMS should be logically expressed explicitly in a way that values in tables;
2) Guidelines for guaranteeing access
3) View update criteria---As long as the data in the table forming the view changes, the data in the corresponding view changes at the same time.
4) Physical and logical independence criteria for data
Oracle 19c has been released for almost a year, and the number of installations on AIX and Linux is also quite large. The most common installation method is graphical, which can avoid problems that cannot be found by silent installation. Today, I helped a friend install oracle 19c rac. When executing root.sh, I reported an error. The following is a detailed analysis:
Execute root.sh, print log on screen, show when installing acfs, error failed,
The foreground log only shows failed, and there is no specific error message. We look for the log of root.sh under the relevant path, and the path is displayed again in the foreground log, which is/u01/app/grid/crsdata/hostname/crsconfig/rootcrs_hostname_date.log. Search for failed directly, we can see the relevant error is:
From this error message we can probably see that the installation failed because ACFS found the previous version during the installation process, and failed to install the new acfs during the uninstall process.
AIX: ROOT.SH FAILS WITH CLSRSC-196: ACFS DRIVER INSTALL ACTIONS FAILS (Doc ID 1929899.1).
After inquiry, this platform is AIX, previously installed 12.2.0.2, installation 19c has no machine, so rm -rf $GRID_HOME, directly delete the relevant directory to uninstall, without using the normal uninstall command. This may cause the file to remain, resulting in failure. According to the MOS solution:
Manually remove the driver files as root user:
Copy the following files from /usm/install/cmds/bin to /usr/lib/methods/, overwriting the existing ones:
#cd /usm/install/cmds/bin
#cp cfgacfsctl.bin cfgadvmctl.bin cfgadvmvol.bin defacfsctl.bin defadvmctl.bin ucfgacfsctl.bin ucfgadvmctl.bin ucfgadvmvol.bin udefacfsctl.bin udefadvmctl.bin /usr/lib/methods/
Modify the following files: /usr/lib/methods/ucfgacfsctl, /usr/lib/methods/ucfgadvmctl, /usr/lib/methods/udefacfsctl, /usr/lib/methods/udefadvmctl, change "ORA_CRS_HOME=" from old 11.2 GRID_HOME to 12.1 GRID_HOME
Run the following commands to complete deinstallation of old ACFS version:
#/usr/lib/methods/ucfgacfsctl -l ofsctl (Continue if error states "failed to look up ODM CuDv object class" or "device is already unconfigured")
#/usr/lib/methods/ucfgadvmctl -l advmctl (Continue if error states "failed to look up ODM CuDv object class" or "device is already unconfigured")
#/usr/lib/methods/udefacfsctl -l ofsctl (Continue if error states "failed to look up ODM CuDv object class")
#/usr/lib/methods/udefadvmctl -l advmctl (Continue if error states "failed to look up ODM CuDv object class")
#/usr/sbin/rmauth -h oracle
#rmrole oracle_devmgmt
#setkst
#rm /usr/lib/drivers/oracle
#rm /usr/lib/methods/advm /usr/lib/methods/acfs
#rm -rf /sbin/helpers/acfs
#rm /usr/sbin/acfsutil /usr/sbin/advmutil
#rm /sbin/acfsutil /sbin/advmutil*
Details of implementation are as follows:
By comparing it with the first picture: libhasgen12.so. The version shown here is missing 12, which should be a residual version of oracle 12c rac installed previously. When uninstall, libhasgen19.so find and version 19. So it can be distinguished by version. root.sh When installing acfs, it calls version 12c, but 12c has been deleted, so it reports an error that it cannot be found. It should be reinstalled to find version 19.
Re-execute root.sh error resolution
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.