SQL Server 2005 can run on 32-bit platforms as well as on 64-bit platforms based on Itanium or x64 64-bit architectures. The hardware and software requirements on the 32-bit platform are different than the requirements for the 64-bit platform. Different editions of SQL Server 2005 have different hardware and software requirements. In addition, different SQL Server 2005 components, such as Reporting Services, have additional requirements. SQL Server 2005 setup includes a startup process called System Configuration Checker (SCC) that checks whether the system meets the minimum hardware and software requirements, in addition to performing other configuration checks. (Note that SCC warns the user but does not block the setup if the processor speed or the available system memory does not meet the requirement. SCC is discussed later in this chapter.)
The following sections list the hardware and software requirements of SQL Server 2005 Enterprise Edition on 32-bit and 64-bit platforms. You can find complete details on SQL Server 2005 requirements at www.microsoft.com/sql and in Books Online.
SQL Server 2005 Enterprise Edition 32-Bit Requirements
SQL Server 2005 Enterprise Edition 32-bit has the following hardware requirements:
Pentium IIIcompatible processor or higher
500MHz or faster processor
512MB of RAM
42MB of hard disk space, up to approximately 735MB of hard disk space
SQL Server 2005 Enterprise Edition 32-bit has the following operating system requirements:
Windows 2000 Advanced or Datacenter Edition with Service Pack 4 or higher
Windows 2003 Enterprise or Datacenter Edition or Windows Small Business Server 2003 Service Pack 1 Standard or Premium Edition
x64 systems running Windows 2003 Service Pack 64-bit X64 Standard, Enterprise, or Datacenter Edition
SQL Server 2005 32-bit will run in Windows on Windows (WOW64) mode on x64 platform
SQL Server setup, which is run by Microsoft Windows Installer 3.0, has the following software requirements:
SQL Server setup installs Microsoft Windows .NET Framework 2.0 and Microsoft SQL Server Native Client, which are required by the product.
Microsoft Internet Explorer 6.0 Service Pack 1 or later is required for all installations of SQL Server 2005. However, if you are installing client components only and you will not connect to a server that requires encryption, Internet Explorer 4.01 with Service Pack 2 is sufficient.
SQL Server Express Edition does not install .NET Framework 2.0. Before installing Express Edition, you must download and install.NET Framework 2.0 from the Microsoft website.
SQL Server 2005 Reporting Services requires Internet Information Services (IIS) 5.0 or higher. The IIS web server must be in the running state if you want SQL Server 2005 setup to configure the Report Server.
For systems running Windows 2000, Reporting Services has a dependency on MDAC 2.8. SQLXML depends on MDAC 2.6 for systems running Windows 2000.
Notification Services has a dependency on SQLXML, so MDAC 2.6 or higher is required to run Notification Services on Windows 2000.
SQL Server 2005 Enterprise Edition 64-Bit Requirements
SQL Server 2005 Enterprise Edition 64-bit has the following hardware requirements:
Itanium processor (IA64) or higher or x64 processors such as AMD Opteron, AMD Athlon 64, Intel Xenon with Intel EM64T support, or Intel Pentium IV with EM64T support
733MHz or faster Itanium processor or1GHz or faster x64 processor
512MB of RAM
SQL Server 2005 Enterprise Edition 64-bit has the following operating system requirements:
On the IA64 platform, Windows 2003 Service Pack 1 64-bit Itanium Enterprise or Datacenter Edition
On the x64 platform, Windows 2003 Service Pack 1 64-bit x64 Standard, Enterprise, or Datacenter Edition