第2课 确定SQL Server 2005的基础结构需求
为了选择合适的基础结构,需要理解在每个受支持的Windows操作系统(OS)版本上安装每个SQL Server 2005版本的最低硬件需求。在学习本课介绍的最低硬件需求时,请记住,这些需求是推荐的最低需求——大多数生产环境远远超过这些最低需求,以确保一个满足用户所需的速度和容量需求的环境。在确定适合自己的情况的硬件时,还要牢记数据库环境的未来需求。对未来的需求进行规划,有助于避开常见的性能问题,同时也可以消除以后升级计算机硬件的麻烦。
学习目标:
能够确定给定安装的硬件要求
能够确定给定安装的OS要求
能够确定给定安装的网络要求
预计课程时间:25分钟
确定最低的硬件、OS和网络要求
在确定安装哪个版本的SQL Server 2005时,需要同时考虑32位和64位版本的SQL Server 2005的处理器、Windows操作系统、内存、硬盘和网络要求。如前所述,在大多数的SQL Server 2005生产环境中,实际的硬件要求远远超过了每个SQL Server 2005版本的最低硬件需求。然而,理解各个版本的SQL Server 2005的最低硬件要求,作为帮助你决定合适的版本的基础仍然是重要的。让我们首先看看32位版本的SQL Server 2005的基础结构需求,然后再介绍64位版本的需求。
32位版本的SQL Server 2005
最低的处理器要求 所有版本的SQL Server 2005都要求一个Pentium III兼容处理器,最低处理速度为600 MHz,但为了实现最优性能,建议使用1 GHz或更快速的处理器。记住,这是最低要求,与SQL Server 2005的所有其他要求一样,DBA应坚决要求在生产环境中安装时使用多个快速处理器。
最低的操作系统要求 不同于对处理器速度的要求,不同版本的SQL Server 2005要求不同的Windows操作系统版本和补丁(Service Pack)。下面列出了每个版本的32位SQL Server 2005所需的OS。
SQL Server 2005 Enterprise版本
Windows Server 2003 Standard Edition,同时安装SP1或更高版本
Windows Server 2003 Enterprise Edition,同时安装SP1或更高版本
Windows Server 2003 Datacenter Edition,同时安装SP1或更高版本
Windows Small Business Server 2003 Standard Edition,同时安装SP1或更高版本
Windows Small Business Server 2003 Premium Edition,同时安装SP1或更高版本
Windows 2000 Server,同时安装SP4
Windows 2000 Advanced Server,同时安装SP4
Windows 2000 Datacenter Server,同时安装SP4
SQL Server 2005 Standard Edition
Windows Server 2003 Standard Edition,同时安装SP1或更高版本
Windows Server 2003 Enterprise Edition,同时安装SP1或更高版本
Windows Server 2003 Datacenter Edition,同时安装SP1或更高版本
Windows Small Business Server 2003 Standard Edition,同时安装SP1或更高版本
Windows Small Business Server 2003 Premium Edition,同时安装SP1或更高版本
Windows 2000 Server,同时安装SP4
Windows 2000 Advanced Server,同时安装SP4
Windows 2000 Datacenter Server,同时安装SP4
Windows 2000 Professional,同时安装SP4
Windows XP Professional,同时安装SP2或更高版本
SQL Server 2005 Workgroup Edition
以上列出的所有满足Enterprise和Standard版本要求的所有操作系统
Windows XP Media Edition SP2或更高版本
Windows XP Tablet Edition SP2或更高版本
Windows 2000 Professional SP4
SQL Server 2005 Express Edition
以上列出的所有满足Enterprise和Standard版本要求的所有操作系统
所有满足Workgroup版本要求的操作系统
Windows XP Home Edition,同时安装SP2或更高版本
Windows Server 2003 Web Edition,同时安装SP1或更高版本
Developer Edition
以上列出的所有满足Enterprise和Standard版本要求的所有操作系统
所有满足Workgroup版本要求的操作系统
Windows XP Home Edition,同时安装SP 2或更高版本
内存要求 与操作系统要求一样,不同版本的SQL Server 2005要求安装不同数量的内存才能有效执行。下面列出了每个32位版本的SQL Server 2005的内存要求:
SQL Server 2005 Enterprise Edition: 512 MB建议使用1 GB或更多的内存
SQL Server 2005 Standard Edition: 512 MB建议使用1 GB或更多的内存
SQL Server 2005 Workgroup Edition: 512 MB建议使用1 GB或更多的内存(最多3 GB)
SQL Server 2005 Express Edition:192 MB,建议使用512 MB或更多的内存(最多1 GB)
SQL Server 2005 Developer Edition:512 MB,建议使用1 GB或更多的内存
硬盘空间要求 所有版本的完全安装都需要350 MB硬盘空间,而要安装示例数据库还需要390 MB。
Internet和网络要求 表1.2列出了32位版本的SQL Server 2005的Internet和网络要求。
表1.2 32位版本的SQL Server 2005的Internet和网络要求
|
组件 |
要求 |
|
Internet软件 |
所有版本的SQL Server 2005的安装都需要Microsoft Internet Explorer 6.0 ,(同时安装SP1)或更高版本,因为Microsoft管理控制台(Microsoft Management Console,MMC)和HTML帮助需要它。只需Internet Explorer的最低安装即可满足要求,并且不需要将Internet Explorer配置为默认浏览器。然而,如果只安装客户端组件且不需要连接到要求加密的服务器,则Internet Explorer 4.01(同时安装SP 2)即可满足要求 |
|
Internet信息服务(IIS) |
如果要编写XML应用程序,则必须配置IIS。安装Reporting Services需要IIS 5.0或更高版本 |
|
网络 |
操作系统具有SQL Server安装所需的内置网络软件。在安装SQL Server 2005之前,必须启用TCP/IP |
64位版本的SQL Server 2005
处理器要求 虽然所有32位版本的SQL Server 2005对所有处理器类型的最低处理速度要求是相同的,但64位系统因服务器中的处理器类型不同而有不同的要求。下面列出了每个64位处理器类型要求的最低速度:
所有版本至少需要IA64(最低1GHz)或更快的Itanium处理器
X64(最低1 GHz)或更快的AMD Opteron、AMD Athlon 64、支持Intel EM64T的Intel Xenon、支持 EM64T的Intel Pentium IV
最低的OS要求 与32位SQL Server 2005一样,不同版本的64位SQL Server 2005要求不同的Windows操作系统版本和补丁(SP)。下面列出了每个64位版本的SQL Server 2005的不同的操作系统要求:
SQL Server 2005 Enterprise Edition (IA64)
Windows Server 2003 64位 Itanium Datacenter Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 Itanium Enterprise Edition,同时安装SP 1或更高版本
SQL Server 2005 Standard Edition (IA64)
Windows Server 2003 64位 Itanium Datacenter Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 Itanium Enterprise Edition,同时安装SP 1或更高版本
SQL Server 2005 Developer Edition (IA64)
Windows Server 2003 64位 Itanium Datacenter Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 Itanium Enterprise Edition,同时安装SP 1或更高版本
SQL Server Enterprise Edition (X64)
Windows Server 2003 64位 X64 Datacenter Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 X64 Enterprise Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 X64 Standard Edition,同时安装SP 1或更高版本
SQL Server 2005 Standard Edition (X64)
Windows Server 2003 64位 X64 Datacenter Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 X64 Enterprise Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 X64 Standard Edition,同时安装SP 1或更高版本
SQL Server 2005 Developer Edition (X64)
Windows Server 2003 64位 X64 Datacenter Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 X64 Enterprise Edition,同时安装SP 1或更高版本
Windows Server 2003 64位 X64 Standard Edition,同时安装SP 1或更高版本
SQL Server 2005 Express Edition
前面列出的所有版本
Windows XP X64 Professional (64位)
内存要求 不同于32位版本的SQL Server 2005,所有64位版本的SQL Server 2005都有相同的内存要求。所有64位版本的SQL Server 2005至少需要512 MB内存,建议使用1 GB内存。
硬盘空间要求 所有版本的完全安装都需要350 MB硬盘空间,而要安装示例数据库还需要390 MB。
Internet和网络要求 表1.3列出了64位版本的SQL Server 2005的Internet和网络要求。
表1.3 64位版本的SQL Server 2005的Internet和网络要求
|
组件 |
要求 |
|
Internet软件 |
所有版本的SQL Server 2005的安装都需要Microsoft Internet Explorer 6.0(同时安装SP1)或更高版本,因为Microsoft管理控制台(Microsoft Management Console,MMC)和HTML帮助需要它。只需Internet Explorer的最低安装即可满足要求,并且不要求Internet Explorer为默认浏览器。然而,如果使用Connectivity Only选项且不需要连接到要求加密的服务器,则 Internet Explorer 4.01,同时安装SP 2即可满足要求 |
续表
|
组件 |
要求 |
|
Internet信息服务(IIS) |
安装Reporting Services需要IIS 5.0或更高版本。如果要编写XML应用程序,则必须配置IIS |
|
网络 |
操作系统具有SQL Server安装所需的内置网络软件。在安装SQL Server 2005之前,必须启用TCP/IP |
快速测试
为了评估SQL Server 2005的新功能,需要把它安装到一个测试服务器上。如果该服务器有8个CPU,并且希望使用所有的CPU,则应使用哪个版本的SQL Server 2005?
参考答案
Enterprise版本和Developer版本都支持8个CPU;为了测试新功能,可能要选择Developer版本。
本课总结
SQL Server 2005既有支持32位环境的版本,也有支持64位环境的版本。
不同版本的SQL Server 2005对硬件、Windows操作系统和网络有不同的要求,在选择具体的SQL Server 2005版本之前必须加以研究。
不同版本的SQL Server 2005具有不同的内存要求,在选择具体的SQL Server 2005版本之前,必须熟悉它们的要求。
大多数生产环境都超过了最低硬件需求,以保证良好的性能和容量。
课后测试
下列问题旨在巩固本课介绍的关键内容。如果喜欢用电子版的,可以参见配套CD。
提示 参考答案
这些题目的参考答案以及对每个选项的详细解释,参见本书后面的“参考答案”部分。
1.如果使用Windows 2000 Server来安装SQL Server 2005,则需要哪个级别的Service Pack?
A. SP1
B. SP2
C. SP3
D. SP4
2.如果使用Windows 2003 Server来安装SQL Server 2005,则最低需要哪个级别的Service Pack?
A. SP1
B. SP2
C. SP3
D. SP4
3.哪个版本的SQL Server 2005不要求至少要512 MB内存?
A. SQL Server Express版本
B. SQL Server Workgroup版本
C. SQL Server Developer版本
D. SQL Server Standard版本
| 回书目 上一节 下一节 |