OCM _ simplify Oracle10.2.0.1.0 installation and upgrade to 10.2.0.2.0
OCM _ simplify Oracle10.2.0.1.0 installation and upgrade to 10.2.0.2.0
I. Here, we mainly use the Oracle-validated package to simplify some configurations for installing the oracle software.
2. Install the oracle database software 10.2.0.1.0.
3. Upgrade the oracle database software 10.2.0.2.0.
Recommended reading:
Install Oracle 10g R2 in CentOS 6.3 (x32)
Installing Oracle 12C in Linux-6-64
1. Configure the local yum Environment
1. Create a media Mount directory/media/disk:
[Root @ ocm1 ~] # Mkdir/media/disk
2. Insert an oel dvd Disc
3. Mount directory:
[Root @ ocm1 ~] # Mount/dev/cdrom/media/disk/
Mount: block device/dev/cdrom is write-protected, mounting read-only
[Root @ ocm1 ~] #
4. Create the yum configuration file:
[Root @ ocm1 ~] # Cd/etc/yum. repos. d/
[Root @ ocm1 yum. repos. d] # ll
Total 0
[Root @ ocm1 yum. repos. d] # vi public-yum-el5.repo
[Oel5]
Name = Oracle Liunx server 5.4 i386 dvd
Baseurl = file: // media/disk/Server/
Gpgcheck = 0
Enabled = 1
# Cat public-yum-el5.repo [root @ ocm1 yum. repos. d] #
[Oel5]
Name = Oracle Liunx server 5.4 i386 dvd
Baseurl = file: // media/disk/Server/
Gpgcheck = 0
Enabled = 1
Ii. Install the oracle-validated Software Package
5. Officially install the oracle-validated Software Package environment, and run the yum install oracle-validated command:
Use the oracle-validated package to configure the required system environment for oracle.
This is a unique package in oracle linux. It reduces the number of system packages installed when you build oracle, adjusts system parameters, and creates users and groups.
[Root @ ocm1 yum. repos. d] # yum install oracle-validated
Loaded plugins: security
Oel5 | 1.1 kB: 00
Oel5/primary | 795 kB: 00
Oel5 2278/2278
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package oracle-validated.i386. 0.0-18. el5 set to be updated
--> Processing Dependency: compat-gcc-34 for package: oracle-validated
--> Processing Dependency: libXp for package: oracle-validated
--> Processing Dependency: elfutils-libelf-devel for package: oracle-validated
--> Processing Dependency: libstdc ++-devel for package: oracle-validated
--> Processing Dependency: libaio-devel for package: oracle-validated
--> Processing Dependency: gdb for package: oracle-validated
--> Processing Dependency: glibc-devel for package: oracle-validated
--> Processing Dependency: sysstat for package: oracle-validated
--> Processing Dependency: unixODBC for package: oracle-validated
--> Processing Dependency: kernel-headers for package: oracle-validated
--> Processing Dependency: glibc-headers for package: oracle-validated
--> Processing Dependency: unixODBC-devel for package: oracle-validated
--> Processing Dependency: gcc-c ++ for package: oracle-validated
--> Processing Dependency: gcc for package: oracle-validated
--> Processing Dependency: compat-db for package: oracle-validated
--> Processing Dependency: compat-gcc-34-c ++ for package: oracle-validated
--> Running transaction check
---> Package compat-db.i386. 2.52-5.1 set to be updated
---> Package compat-gcc-34.i386. 4.6-4 set to be updated
---> Package compat-gcc-34-c ++. i386. 4.6-4 set to be updated
---> Package elfutils-libelf-devel.i386 0: 0. 137-3.el5 set to be updated
--> Processing Dependency: elfutils-libelf-devel-static-i386 = 0.137-3. el5 for package: elfutils-libelf-devel
---> Package gcc. i386. 1.2-46. el5 set to be updated
--> Processing Dependency: libgomp> = 4.1.2-46. el5 for package: gcc
---> Package gcc-c ++. i386. 1.2-46. el5 set to be updated
---> Package gdb. i386 0: 6. 8-37.el5 set to be updated
---> Package glibc-devel.i386. 5-42 set to be updated
---> Package glibc-headers.i386. 5-42 set to be updated
---> Package kernel-headers.i386. 6.18-164. el5 set to be updated
---> Package libXp. i386. 0.0-8.1.el5 set to be updated
---> Package libaio-devel.i386. 3.106-3.2 set to be updated
---> Package libstdc ++-devel. i386. 1.2-46. el5 set to be updated
Oel5/filelists | 2.3 MB
---> Package sysstat. i386. 0.2-3. el5 set to be updated
---> Package unixODBC. i386. 2.11-7.1 set to be updated
---> Package unixODBC-devel.i386. 2.11-7.1 set to be updated
--> Running transaction check
---> Package elfutils-libelf-devel-static.i386 0: 0. 137-3.el5 set to be updated
---> Package libgomp. i386. 4.0-6. el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
========================================================== ========================================================== ====================
Package Arch Version Repository Size
========================================================== ========================================================== ====================
Installing:
Oracle-validated i386 1.0.0-18. el5 oel5 15 k
Installing for dependencies:
Compat-db i386 4.2.52-5.1 oel5 1.7 M
Compat-gcc-34 i386 3.4.6-4 oel5 4.1 M
Compat-gcc-34-c + + i386 3.4.6-4 oel5 11 M
Elfutils-libelf-devel i386 0.137-3. el5 oel5 24 k
Elfutils-libelf-devel-static i386 0.137-3. el5 oel5 66 k
Gcc i386 4.1.2-46. el5 oel5 5.2 M
Gcc-c ++ i386 4.1.2-46. el5 oel5 3.4 M
Gdb i386 6.8-37. el5 oel5 3.4 M
Glibc-devel i386 2.5-42 oel5 2.0 M
Glibc-headers i386 2.5-42 oel5 614 k
Kernel-headers i386 2.6.18-164. el5 oel5 1.0 M
LibXp i386 1.0.0-8.1.el5 oel5 22 k
Libaio-devel i386 0.3.106-3.2 oel5 11 k
Libgomp i386 4.4.0-6. el5 oel5 70 k
Libstdc ++-devel i386 4.1.2-46. el5 oel5 2.9 M
Sysstat i386 7.0.2-3. el5 170 k
UnixODBC i386 2.2.11-7.1 oel5 830 k
UnixODBC-devel i386 2.2.11-7.1 oel5 743 k
Transaction Summary
========================================================== ========================================================== ====================
Install 19 Package (s)
Update 0 Package (s)
Remove 0 Package (s)
Total download size: 37 M
Is this OK [y/N]: y
Downloading Packages:
Bytes -----------------------------------------------------------------------------------------------
Total 2.2 GB/s | 37 MB
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: kernel-headers 1/19
Installing: glibc-headers 2/19
Installing: glibc-devel 3/19
Installing: libstdc ++-devel 4/19
Installing: compat-gcc-34 5/19
Installing: unixODBC 6/19
Installing: compat-gcc-34-c ++ 7/19
Installing: libXp 8/19
Installing: compat-db 9/19
Installing: sysstat 10/19
Installing: libgomp 11/19
Installing: gcc 12/19
Installing: gcc-c ++ 13/19
Installing: gdb 14/19
Installing: unixODBC-devel 15/19
Installing: libaio-devel 16/19
Installing: elfutils-libelf-devel 17/19
Installing: elfutils-libelf-devel-static 18/19
Installing: oracle-validated 19/19
Installed:
Oracle-validated.i386. 0.0-18. el5
Dependency Installed:
Compat-db.i386 0: 4. 2.52-5.1 compat-gcc-34.i386 0: 3. 4.6-4
Compat-gcc-34-c +. i386-4 elfutils-libelf-devel.i386. 137-3.el5
Elfutils-libelf-devel-static.i386. 137-3.el5 gcc. i386. 1.2-46. el5
Gcc-c ++. i386. 1.2-46. el5 gdb. i386. 8-37.el5
Glibc-devel.i386. 5-42 glibc-headers.i386. 5-42
Kernel-headers.i386. 6.18-164. el5 libXp. i386. 0.0-8.1.el5
Libaio-devel.i386. 3.106-3.2 libgomp. i386. 4.0-6. el5
Libstdc ++-devel. i386. 1.2-46. el5 sysstat. i386. 0.2-3. el5
UnixODBC. i386 2. 2.11-7.1 unixODBC-devel.i386-2.11
Complete!
For more details, please continue to read the highlights on the next page: