Introduction
Often people in newsgroups ask for a comparison of Oracle and DB2. In this article, I compare Oracle 9i Database with DB2 Universal Database version 8.1 regarding price, performance, platforms supported, SQL dialectsand products limits.
Platform comparison
Both Oracle 9i Database and DB2 Universal Database version 8.1 supportall known platforms, including Windows-based platforms, AIX-Based Systems,HP-UX systems, Linux Intel, Sun Solaris and so on.
Hardware requirements
To install Oracle 9i under the Windows-based platforms, you should havethe following hardware:
Hardware |
Requirements |
Processor |
Pentium |
Memory |
RAM: |
Hard disk space |
140 MB |
To install Oracle 9i Database under the UNIX Systems, such as AIX-BasedSystems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel, and SunSolaris, you should have the following hardware:
Hardware |
Requirements |
Memory |
A |
Swap Space |
A |
Hard disk space |
4.5 GB |
To install DB2 Universal Database v8.1 under the Windows-based platforms,you should have the following hardware:
Hardware |
Requirements |
Processor |
Pentium |
Memory |
RAM: |
Hard disk space |
Typical Additional disk space may be required |
To install DB2 Universal Database v8.1 under the UNIX Systems, suchas AIX-based systems, HP-UX systems, Linux and Sun Solaris, you shouldhave the following hardware:
Hardware |
Requirements |
Processor |
For For HP-UX: For Linux: For Solaris: |
Memory |
RAM: |
Hard disk space |
Typical |
Software requirements
Oracle 9i Database comes in three editions: Enterprise, Standard and Personaland requires the following software:
Platform |
Operating System |
Required Patches |
Windows-based |
Windows |
Service |
Windows-based |
Windows |
Service |
Windows-based |
Windows |
Not |
AIX-Based |
AIX |
Maintenance |
AIX-Based |
AIX |
AIX 5L |
Compaq Tru64 UNIX |
Tru64 |
5.1 |
Compaq Tru64 UNIX |
Tru64 |
5.1A |
HP-UX |
HP-UX |
Sept. |
Linux |
SuSE |
Not |
Sun Solaris |
Solaris |
Not |
Sun Solaris |
Solaris |
Update |
DB2 Universal Database v8.1 comes in six editions:7 DB2 Enterprise Server Edition (ESE)7 DB2 Workgroup Server Edition (WSE)7 DB2 Workgroup Server Unlimited Edition (WSUE)7 DB2 Personal Edition (PE)7 DB2 Universal Developer’s Edition (UDE)7 DB2 Personal Developer’s Edition (PDE)and requires the following software:
Platform |
Operating System |
Required Patches |
Windows-based |
Windows |
Service |
Windows-based |
Windows |
Service |
Windows-based |
Windows |
Not |
AIX-Based |
AIX |
Maintenance |
AIX-Based |
AIX 5L |
Maintenance |
AIX-Based |
AIX |
Maintenance |
AIX-Based |
AIX |
Maintenance |
HP-UX |
HP-UX |
December |
Linux |
For 7 kernel level 2.4.9 or later 7 glibc 2.2.4 or later 7 RPM 3 or later For Intel 64-bit and z-Series: 7 Red Hat Linux 7.2 7 SuSE Linux SLES-7 |
Not |
Sun Solaris |
Solaris |
patch |
Sun Solaris |
Solaris |
patch |
Sun Solaris |
Solaris |
patch |
Sun Solaris |
Solaris |
patch |
Sun Solaris |
Solaris |
Not |