Note: historical moments
: Oh, my God, I don't know how to do it. I just did something about it. But it's definitely not the practice we know now. It's not an error that the installation is complete !!!!! Trying to figure out what you have done ..................
Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
-------------- Run ln-S/usr/bin/basename ------------ before installation --------------
Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
After a great deal of effort, the installation was successful. Key Points
1. The X-server is required, and the graphical environment is required for Oracle installation.
2. Set the DBA group and a non-Root User
3. Configure the sysctl. conf Kernel Parameter file (it has nothing to do with installation, for Oracle running)
4. Configure RedHat-release. For Linux release files, you can ignore the version check by setting the Oracle runinstaller parameter.-ignoresysprereqs is too long to remember.
5. The most important thing is to check the compiling environment. libxp, GCC, stdc ++, make, and binuities are basically required.
The most interesting thing is that, after resolving the "'utilities ctx_on '" error, using libstdc ++ 6 will cause the "all_no_orcl ihsodbc" error and change it to libstdc ++ 5.
Detailed package: Build-essential (GCC libc6-dev (libc6) libxp6 libxt6 libxttst6 libstdc ++ 5 libaio1
Supplement: libstdc ++ 5 is something in the gcc3 era, and now it has reached gcc4. SomeProgramVersion 5 is required. In most cases, you can create a soft connection to version 5 of version 6 to solve the call problem. For example, Oracle installation can solve this problem.
6. Miscellaneous
Error in invoking target 'utilities ctx_on 'of makefile
'/Opt/Oracle10g/u01/APP/Oracle/product/10.2.0/db_1/rdbms/lib/ins_rdbms.mk '.
Bug -- I don't think it's a bug, Because there won't be similar errors on Redhat Enterprise or fedora!
Moreover, if this error is not resolved, it will certainly cause the "all_no_orcl ihsodbc" error, regardless of whether libstdc ++ 5 library is installed!
Solution:
Export LD_LIBRARY_PATH = $ ORACLE_HOME/lib
Ln S/usr/bin/basename
Ln S $ ORACLE_HOME/lib/libclient10.a $ ORACLE_HOME/lib/libagtsh.
$ ORACLE_HOME/bin/genagtsh $ ORACLE_HOME/lib/libagtsh. So 1.0
Postscript:
: Oh, my God, I don't know how to do it. I just did something about it. But it's definitely not the practice we know now. It's not an error that the installation is complete !!!!! Trying to figure out what you have done ..................
Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
-------------- Run ln-S/usr/bin/basename ------------ before installation --------------
Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha