SQL Server 2008 R2 安装
解决方案供应商声称:在给你的客户安装 SQL Server 2008 R2 之前,为了防止安装 过程出现问题,了解一下 SQL Server 2008 R2 的系统安装需求是很有必要的。这些软硬 件需求是因你的客户使用的操作系统而异的,与他们添加使用的特定软件组件也很有关系。
几个月前,微软发布了 SQL Server 2008 R2 CTP。与所有其他应用程序一样,安装该 产品也有一定的硬件需求和软件需求。对于一款新应用程序来说,弄清楚它的最低系统需 求看起来是相当简单的事情,但是 SQL Server 2008 R2 的系统要求比较深奥,最起码也 会令人感到有些困惑。本文会帮助解决方案供应商熟悉 SQL Server 2008 系统安装需求, 以便 R2 部署过程尽可能顺利。
如果你从来没有给你的客户部署过 SQL Server 2008 R2,你可能不知道为什么系统安 装需求还会这么难以理解。一些需求对所有的 SQL Server 2008 R2 部署都是共性的,但 是另一些需求会根据底层操作系统(OS)以及安装 SQL Server 组件的不同而不同。
SQL Server 2008 R2 的一般性系统需求
事实上,你不可能在压缩卷或者只读卷上安装 SQL Server 2008 R2,这就是一个一般 性的需求。与此类似,还有一个一般性需求,新部署的 R2 需要被安装在格式化为 NTS 格 式的磁盘上。FAT32 格式只有在升级更早版本的 SQL Server 时才支持。
SQL Server 2008 R2 还要求你安装微软的.NET Framework 3.5 SP1。可是,如果你没 有安装,安装程序会自动安装该组件,除非你是在安装 SQL Server Express 的各种版本 之一。如果你在安装 SQL Server Express,那么你必须手工安装.NET Framework。
有两个软件需求是所有 SQL Server 2008 R2 安装都必须具备的:微软 Windows
Installer 4.5 或以上版本和 IE6.1 或以上版本。你可能会对此感到疑惑,实际上 IE 是各 种管理界面用的,这些管理软件包括 SQL Server Management Studio,商业智能开发 Studio,报表设计器和报表服务。
SQL Server 2008 系统安装需求:R2 需要的硬件和内存
在所有的 SQL Server 2008 部署情况中,有几条硬件需求是始终要求的:
??
??
用来读取 SQL Server 安装介质的 CD 或者 DVD 驱动器。 分辨率 1024 x 768 以上的显卡和显示器。
TT 数据库技术专题之“SQL Server 2008 R2 中文教程” Page 17 of 82
??
鼠标或者其他点击设备。
SQL Server 2008 R2 的内存需求随版本的不同差异很大。虽然如此,微软声称一般最 少需要 1GB 内存。当然,对于 SQL Server Express,最低内存需求就更小了,可以是 256MB 到 512MB,这取决于所安装的版本。
内存上限限制并没有严格要求。对于所有非 Express 版本的 SQL Server 2008 R2 来 说,微软推荐服务器具备 4GB 内存,尽管该推荐值在某些版本中被声明为“4GB 或以上”。
SQL Server Express 推荐的内存大小是大约 1GB。在某些情况下,推荐值被记录为 1GB,而在另一些情况下,它被记录为 1.024GB。
如果你想使用超过推荐数量的内存,那就要检查系统安装需求看是否超过了你客户 SQL Server 版本支持内存的最大数量。在有些情况下,SQL Server 支持的内存数与 Windows 操作系统支持的内存数是相当的,但是情况并非总是如此。
SQL Server 2008 系统安装需求:R2 需要的硬盘空间
安装 SQL Server 2008 R2 需要的磁盘空间数量根据你安装定制组件的不同而不同。 虽然如此,不管你部署的 SQL 版本是 32 位的还是 64 位的,磁盘空间需求是一样的。下表 是微软发布的资料中记载的磁盘空间需求:
特性组件 在安装期间临时文件所占用的空间需求。 数据库引擎和支持组件。 SQL Server 分析服务(SSAS)。 报表服务和报表管理器。 SQL Server 集成服务(SSIS)。 客户端组件。 SQL Server 联集丛书。 磁盘空间要求 2GB 280MB 90MB 120MB 120MB 850MB 240MB
值得注意的是:上表只列出了安装 SQL Server 2008 R2 和它的各种组件的磁盘空间 需求,其中没有包括容纳客户数据的磁盘空间需求。
正如你所看到的,SQL Server 2008 R2 系统需求的最低标准很普通。然而,最重要的 是要记住该需求随你所安装 SQL 组件的不同和你的客户采用的操作系统的不同变化相当大。
TT 数据库技术专题之“SQL Server 2008 R2 中文教程” Page 18 of 82
(作者:Brien M. Posey 译者:冯昀晖 来源:TT 中国)
原文标题:SQL Server 2008 R2 安装
链接:http://www.searchdatabase.com.cn/showcontent_33383.htm
Page 19 of 82
TT 数据库技术专题之“SQL Server 2008 R2 中文教程”
利用 Sysprep 工具加快 SQL Server 2008 R2 部署
SQL Server 2008 R2 的发布给我们带来了在 SQL Server 世界里闻所未闻的功能,即 提供了一个部署 SQL Server 服务器映像的能力。这个功能通过 Sysprep 来实现,Sysprep 是一个已经在 Windows 操作系统上使用多年的工具。
Sysprep 允许系统管理员删除一台计算机上的所有账户、计算机名称和安全标识(SID), 然后再创建一个映像。这个映像可以被部署到物理机或虚拟机上。当新的计算机启动时, 它要求的大部分信息都可作为 Sysprep 过程的一部分进行配置,比如计算机名称、 Windows 域名称和网络设置。
如果一切顺利的话,映像部署后新的计算机启动时唯一一个需要回答的问题就是“计 算机名称是什么?”。通过 Sysprep 工具,其他的环境设置都可以预先配置。
使用 SQL Server 2008 R2,现在我们可以在基础映像里预先配置 SQL Server 组件, 在计算机被部署后允许通过 Sysprep 配置 SQL Server。你可能会觉得在虚拟机里部署 SQL Server 是最有用的,这是因为大量的面向 Sysprep 的服务器正在虚拟机中部署。
一步一步部署 Sysprep
SQL Server 2008 R2 的安装过程被分解为两个独立的步骤:准备映像和完成映像。第 一步是安装二进制文件,第二步是配置计算机、网络和特定账户的具体信息。通常在安装 SQL Server 时,这两个步骤都是由安装程序完成的。与之相对应的,当使用 Sysprep 部署 SQL 服务器映像时,只是“准备”步骤完成。“完成”步骤则是在映像被部署到新机器后 完成的。
当部署一个 Sysprep 映像时,不是所有的 SQL Server 组件都可以安装。你只可以安 装 SQL Server 数据库引擎和 Reporting Services 组件。SQL Server Browser 和 SQL Server Writer 将在 SQL Server 实例完成时自动安装。
要使用 Sysprep 安装一个 SQL Server 实例,可以像平常一样运行 SQL Server 2008 R2 的安装程序,但是需要在左边的安装菜单选项中选择“高级”选项。然后在右边选择 “SQL Server 独立实例的映像准备”选项。接下来会打开一个被简化的向导,问你要安装 哪些服务以及安装在哪里。当进入组件选择页面时,你会发现少了几个选项,你只能选择 数据库引擎、SQL Server 复制、全文搜索和报表服务四个组件。你需要安装的任何其他功 能都会在映像被部署后自动准备。
TT 数据库技术专题之“SQL Server 2008 R2 中文教程” Page 20 of 82