安装 Microsoft SQL Server 2008 R2 标准版及添加终端服务器指南
1. SQL Server 2008 R2 安装准备
在安装 Microsoft SQL Server 2008 R2 标准版之前,需要了解 SQL Server 安装中心的各个页面及相关操作:
-
PowerPivot 安装信息
:点击 PowerPivot 链接,可获取关于为 SharePoint 安装 PowerPivot 的信息,包括全新安装或与现有 SharePoint 服务器集成的方式。
-
升级文档
:点击“升级文档”链接,可连接到在线主题,其中包括“版本和版本升级”,该主题列出了支持的升级路径。
-
安装选项
:
-
全新 SQL Server 独立安装或为现有安装添加功能
:点击此链接可开始首次安装 SQL Server,若要为现有安装添加功能,也可返回此链接操作。
-
全新 SQL Server 故障转移群集安装
:用于安装单节点 SQL Server 2008 R2 故障转移群集。
-
向 SQL Server 故障转移群集添加节点
:为单节点 SQL Server 故障转移群集添加第二个节点,此操作需要第二个 SQL Server 许可副本和第二个 Windows Server 2008 许可副本。
-
从 SQL Server 2000、SQL Server 2005 或 SQL Server 2008 升级
:使用此链接升级现有 SQL Server 版本,务必先查看“规划”页面上的升级文档,确认现有版本可直接升级到 SQL Server 2008 R2。
-
搜索产品更新
:在安装 SQL Server 2008 之前,点击此链接确保 Windows 安装为最新状态。
2. SQL Server 维护与工具
-
维护页面
:该页面链接到用于更新或修复 SQL Server 安装的向导,具体如下:
- 版本升级 :点击此链接开始更改 SQL Server 版本的过程。
- 修复 :启动修复向导,用于修复损坏的 SQL Server 2008 R2 安装。
- 从 SQL Server 故障转移群集中删除节点 :点击此链接可从故障转移群集中删除现有节点。
-
工具页面
:包含三个链接:
- 系统配置检查器 :检查计算机是否存在可能的安装问题,运行后选择“显示详细信息”查看规则和结果,此链接与“规划”页面上的系统配置检查器链接指向同一工具。
- 已安装 SQL Server 功能发现报告 :当不确定服务器上安装了哪些 SQL Server 产品时,点击此链接查看报告,报告详细列出了所有 SQL Server 2000、SQL Server 2005、SQL Server 2008 和 SQL Server 2008 R2 产品及功能。
- 升级集成服务包 :用于将 SQL Server 2005 集成服务包升级到 SQL Server 2008 R2 格式,此链接在 SQL Server 2008 R2 安装完成后才会激活。
- 资源页面 :包含多个指向技术资源和其他有用网站的链接。
-
高级页面
:提供高级安装选项:
- 基于配置文件安装 :使用此链接通过现有配置文件启动安装。
- 高级群集准备 :点击此链接启动用于准备故障转移群集安装的向导。
- 高级群集完成 :启动向导,从已准备好的群集实例列表中完成 SQL Server 2008 R2 故障转移群集。
- 独立实例的映像准备 :启动向导,准备 SQL Server 2008 R2 的映像实例。
- 独立实例的映像完成 :选择此链接启动向导,配置已准备好的映像实例。
- 选项页面 :显示处理器类型选项,但该选项已由 SQL Server 安装所在服务器的操作系统确定。如果操作系统是 32 位,则只能安装 32 位 SQL Server;如果是 64 位,则只能安装 64 位 SQL Server。
3. SQL Server 安装步骤
在完成上述信息的审查后,可按以下步骤进行 SQL Server 的初始安装:
1. 在 SQL Server 安装中心的“安装”页面,点击“全新安装或为现有安装添加功能”链接,启动 SQL Server 2008 安装程序。
2. 运行安装支持规则,点击“查看详细信息”查看规则列表。如果所有规则均通过,点击“确定”;审查任何警告,确定其对网络的相关性,在继续之前纠正相关警告和所有失败的规则。
3. 在“产品密钥”页面,输入 SQL Server 2008 标准版的产品密钥,然后点击“下一步”。
4. 阅读许可条款,选中接受许可条款的框,然后点击“下一步”。
5. 点击“安装支持文件”,安装支持文件。
6. 再次运行安装支持规则,点击“查看详细信息”查看规则列表。如果所有规则均通过,点击“确定”;审查任何警告,确定其对网络的相关性,在继续之前纠正相关警告和所有失败的规则。
7. 在“安装角色”页面,有两个选项:
-
SQL Server 功能安装
:选择此选项,可在下一页选择要安装的功能。
-
默认安装所有功能
:此选项将以默认设置安装 SQL Server 2008 R2 的所有功能。
8. 在“功能选择”页面,选择要安装的功能。选择每个组件组时,描述窗格中将显示其描述。可参考下表获取可用功能的详细描述,确认共享功能的位置,然后点击“下一步”。
| 功能 | 描述 |
|---|---|
| 数据库引擎服务 | 存储和处理数据的核心服务 |
| SQL Server 复制 | 在两个数据库之间进行复制和同步,单数据库时无需此功能 |
| 全文搜索 | 允许对 SQL Server 表中的纯文本、基于字符的数据进行全文查询 |
| 分析服务 | 创建和管理在线分析处理 (OLAP) 和数据挖掘应用程序的工具 |
| 报表服务 | 用于生成和管理报表的服务器和客户端工具 |
| 商业智能开发工作室 | 用于分析服务、报表服务和集成服务解决方案的开发环境 |
| 客户端工具连接性 | 用于客户端 - 服务器通信的工具 |
| 集成服务 | 用于移动、复制和转换数据的图形工具和可编程对象 |
| 客户端工具向后兼容性 | 客户端访问早期版本 SQL Server 的工具 |
| 客户端工具 SDK | 用于编程客户端的软件开发工具 |
| SQL Server 联机丛书 | SQL Server 的核心文档 |
| 管理工具 - 基本 | 包括 SQL Server Management Studio |
| 管理工具 - 完整 | 为报表服务、分析服务和集成服务添加 SQL Server Management Studio 支持 |
| SQL 客户端连接性 SDK | 用于客户端连接性的软件开发工具包 |
| Microsoft Sync Framework | 为应用程序、服务和设备实现协作和离线同步的平台 |
- 再次运行安装规则,选择“显示详细信息”查看通过和失败的项目,然后点击“下一步”。
- 在“实例配置”页面,指定是创建默认实例还是命名实例。如果计划在数据库服务器上安装单个 SQL Server 实例,应选择默认实例。确认实例的根目录,然后点击“下一步”。
- 在“磁盘空间要求”页面,查看可用空间和安装所需的空间,然后点击“下一步”。若可用空间不足,可更改要安装的 SQL Server 功能、将安装目录更改为空间更大的驱动器,或通过移动其他文件在驱动器上创建更多可用空间。
-
在“服务器配置”页面,为各种 SQL Server 服务分配登录帐户,点击“帮助”获取推荐的操作步骤,然后点击“下一步”。选择服务帐户时,需在简单性和安全性之间进行权衡:
- 最简单的解决方案是选择本地系统帐户,无需担心密码更改问题,该帐户始终具有足够的权限,但从安全角度来看,并非最佳选择,因为在 SQL Server 安全受破坏时,整个网络将受到威胁。
- 可以使用常规用户域帐户作为 SQL Server 服务帐户,该帐户无需任何管理权限,但如果 SQL Server 环境使用 CmdExec 或 ActiveScript 作业,或者使用自动重启功能,则 SQL Server 代理进程需要管理权限,此时应分别为 SQL Server 服务和 SQL Server 代理使用不同的服务帐户。
- 无论使用何种域帐户,都应使用强密码(长且复杂),输入域用户帐户的域名时,必须使用 NetBIOS 名称,而非 DNS 名称。
- 完成上述配置后,运行安装配置规则,显示“准备安装”页面,确认安装树正确后,点击“安装”。
- 安装过程将在“安装进度”页面进行跟踪。
- 安装完成后,“安装进度”页面显示功能及其状态(成功或失败),点击“下一步”。
- 在“完成”页面,查看安装设置信息和适用于本次安装的注意事项。
- 点击页面顶部的链接查看极其详细的安装日志文件,此信息对于任何安装失败的功能非常有用,点击“关闭”完成安装。
安装完成后,选择“开始”菜单中的“所有程序”,展开“Microsoft SQL Server”条目,即可导入现有数据库并访问已安装的配置工具。若需要最新的 SQL Server 2008 R2 文档,可选择 SQL Server 安装中心“资源”页面上的链接;若需要设置和维护数据库的帮助,可从“开始”菜单中选择“SQL Server 联机丛书”,该链接提供了有关 SQL Server 各方面的广泛文档。
以下是 SQL Server 安装步骤的流程图:
graph LR
A[开始安装] --> B[运行安装支持规则]
B -->|检查通过| C[输入产品密钥]
B -->|检查失败| D[纠正问题]
D --> B
C --> E[接受许可条款]
E --> F[安装支持文件]
F --> G[再次运行安装支持规则]
G -->|检查通过| H[选择安装角色]
G -->|检查失败| D
H --> I[选择功能]
I --> J[运行安装规则]
J -->|检查通过| K[配置实例]
J -->|检查失败| D
K --> L[检查磁盘空间]
L -->|空间足够| M[配置服务器]
L -->|空间不足| N[调整安装设置]
N --> I
M --> O[运行安装配置规则]
O -->|检查通过| P[准备安装]
O -->|检查失败| D
P --> Q[安装]
Q --> R[跟踪安装进度]
R --> S[安装完成]
S --> T[查看日志并关闭]
4. 添加终端服务器
- 终端服务器概述 :Microsoft Windows 小型企业服务器 (SBS) 高级版附加组件中的第二台服务器可配置为终端服务器,更准确地说是远程桌面会话主机 (RD 会话主机)。Windows Server 2008 R2 中的新 RD 会话主机功能使其成为一个极具吸引力的选择。添加终端服务器无需购买高级版附加组件,任何 Windows Server 2008 或 Windows Server 2008 R2 副本均可,但强烈推荐使用 Windows Server 2008 R2,因为其具有更多功能和更高的安全性。
-
新远程桌面服务功能
:
- RD 网关 :该角色服务未安装在主 SBS 2011 服务器上,但启用了其功能以支持远程 Web 访问 (RWA)。在 SBS 2003 中,远程 Web 工作区 (RWW) 充当远程桌面协议的代理,使用端口 4125 作为传入端口,将远程用户连接到 SBS 域中的客户端。Windows Server 2008 R2 使用 RD 网关实现类似功能,但通过 HTTPS 隧道传输流量,在互联网上的远程用户与运行其生产力应用程序的远程计算机之间形成安全、加密的连接,即使远程用户位于基于网络地址转换 (NAT) 穿越的路由器后面。SBS 团队选择使用 Windows Server 2008 R2 的 RD 网关功能实现远程 Web 访问,可在 RWA 中添加可直接从互联网运行的应用程序链接。
- RemoteApps :这是 Windows Server 2008 中除 Hyper - V 外最出色的功能。传统终端服务允许用户像在本地一样运行整个桌面,而 RemoteApps 更进一步,允许仅在 RemoteApp 服务器上运行特定应用程序,并使其表现得像本地应用程序一样,整个过程对用户透明。应用程序在服务器上运行,使用服务器的内存、CPU 和资源,但在用户计算机上显示,就像在本地运行一样。此外,RemoteApps 允许创建.msi 文件进行部署,可使用组策略部署远程应用程序,应用程序还可配置为接管文件类型的文件关联,使用户体验更加自然。
- RD Web 访问 :提供基于 Web 的前端,可将应用程序发布到网页,方便用户访问。在 SBS 2011 中,可使用 RD Web 访问将应用程序链接直接发布到 SharePoint Companyweb 网站。
通过以上步骤和功能介绍,可完成 SQL Server 2008 R2 的安装,并了解如何添加和使用终端服务器,为企业的数据库管理和远程办公提供有力支持。
安装 Microsoft SQL Server 2008 R2 标准版及添加终端服务器指南
5. 终端服务器功能详细解析
-
RD 网关的工作机制与优势
- 工作机制 :RD 网关在 Windows Server 2008 R2 中扮演着关键角色,它通过 HTTPS 隧道传输远程桌面协议(RDP)流量。当远程用户尝试连接到企业内部网络中的计算机时,请求首先到达 RD 网关。RD 网关验证用户身份和权限后,将加密的 RDP 流量转发到目标计算机,从而在互联网和企业内部网络之间建立安全通道。
- 优势体现 :与 SBS 2003 中的 Remote Web Workplace(RWW)使用的端口 4125 代理方式相比,RD 网关的 HTTPS 隧道提供了更高级别的安全性。HTTPS 协议本身就具有加密和身份验证功能,能有效防止数据在传输过程中被窃取或篡改。此外,即使远程用户位于使用网络地址转换(NAT)穿越的路由器后面,RD 网关也能正常工作,大大提高了远程连接的灵活性和可用性。
-
RemoteApps 的应用场景与部署方式
- 应用场景 :在企业环境中,RemoteApps 具有广泛的应用场景。例如,企业中有多个部门,每个部门使用不同的专业软件,通过 RemoteApps 可以将这些软件集中部署在服务器上,员工无需在自己的计算机上安装这些软件,只需通过远程连接即可使用。另外,对于经常需要更换或升级计算机的用户,RemoteApps 可以确保他们始终能够访问到最新版本的应用程序,而无需担心软件安装和配置的问题。
-
部署方式
:RemoteApps 支持通过创建.msi 文件进行部署,这使得可以使用组策略来管理和分发这些远程应用程序。具体操作步骤如下:
- 在 RD 会话主机服务器上,打开“远程桌面服务”管理控制台。
- 选择“RemoteApp 程序”,点击“发布 RemoteApp 程序”,选择要发布的应用程序。
- 配置应用程序的属性,如显示名称、图标等。
- 生成.msi 文件,将其保存到指定位置。
- 在组策略管理控制台中,创建或编辑一个组策略对象(GPO)。
- 在 GPO 中,导航到“计算机配置”或“用户配置” -> “软件设置” -> “软件安装”。
- 右键单击,选择“新建” -> “包”,选择之前生成的.msi 文件。
- 根据需要配置部署选项,如分配或发布,然后保存 GPO。
-
RD Web 访问的集成与使用
-
集成到 SharePoint Companyweb
:在 SBS 2011 中,将 RD Web 访问集成到 SharePoint Companyweb 网站可以为用户提供更便捷的访问方式。具体操作如下:
- 打开 SharePoint 管理中心,导航到“应用程序管理” -> “网站集”。
- 选择要集成的网站集,点击“网站设置” -> “网站集功能”。
- 激活“远程桌面 Web 访问”功能。
- 打开 RD Web 访问管理控制台,配置要发布的应用程序链接。
- 在 SharePoint Companyweb 网站中,添加指向 RD Web 访问页面的链接。
- 用户使用流程 :用户登录到 SharePoint Companyweb 网站后,点击 RD Web 访问链接,进入 RD Web 访问页面。在该页面上,用户可以看到已发布的应用程序列表,点击相应的应用程序即可启动远程连接。
-
集成到 SharePoint Companyweb
:在 SBS 2011 中,将 RD Web 访问集成到 SharePoint Companyweb 网站可以为用户提供更便捷的访问方式。具体操作如下:
6. 终端服务器的安全配置要点
-
用户身份验证与授权
- 多因素身份验证 :为了提高终端服务器的安全性,建议使用多因素身份验证。除了传统的用户名和密码外,还可以结合使用智能卡、短信验证码等方式进行身份验证。例如,在 Windows Server 2008 R2 中,可以通过配置 Active Directory Federation Services(AD FS)来实现多因素身份验证。
- 基于角色的访问控制 :根据用户的工作职责和权限,为其分配不同的角色和权限。例如,管理员角色可以拥有对终端服务器的完全控制权,而普通用户角色只能访问特定的应用程序。在 RD 会话主机服务器上,可以通过组策略和本地安全策略来实现基于角色的访问控制。
-
数据加密与传输安全
- SSL/TLS 加密 :确保在 RD 网关和客户端之间使用 SSL/TLS 加密进行数据传输。在 RD 网关服务器上,可以配置 SSL 证书,将 RDP 流量加密后通过 HTTPS 传输。
- 数据备份与恢复 :定期对终端服务器上的数据进行备份,以防止数据丢失。可以使用 Windows Server Backup 或第三方备份软件进行备份。同时,制定详细的数据恢复计划,确保在发生数据丢失时能够快速恢复数据。
7. 终端服务器的性能优化策略
-
硬件资源优化
- CPU 和内存分配 :根据终端服务器的使用情况,合理分配 CPU 和内存资源。可以通过任务管理器和性能监视器来监控服务器的 CPU 和内存使用情况,根据监控结果进行调整。例如,如果发现某个应用程序占用了过多的 CPU 资源,可以考虑将其迁移到其他服务器上运行。
- 存储优化 :使用高性能的存储设备,如固态硬盘(SSD),可以提高终端服务器的读写性能。同时,合理规划存储布局,将系统文件、应用程序文件和用户数据分别存储在不同的磁盘分区上,以提高数据的访问效率。
-
软件优化
- 操作系统优化 :对 Windows Server 2008 R2 操作系统进行优化,关闭不必要的服务和功能,以减少系统资源的占用。例如,关闭系统自带的自动更新功能,改为手动更新,以避免在业务高峰期进行更新操作。
- 应用程序优化 :对运行在终端服务器上的应用程序进行优化,确保其能够高效运行。可以对应用程序进行代码优化、数据库优化等操作,以提高应用程序的响应速度和处理能力。
8. 总结与展望
通过以上详细介绍,我们了解了如何安装 Microsoft SQL Server 2008 R2 标准版以及如何添加和配置终端服务器(远程桌面会话主机)。SQL Server 2008 R2 的安装过程需要仔细遵循各个步骤,确保系统的稳定性和安全性。而终端服务器的新功能,如 RD 网关、RemoteApps 和 RD Web 访问,为企业提供了更强大的远程办公和应用程序访问能力。
在未来的企业信息化建设中,随着云计算和移动办公的发展,终端服务器和数据库管理将面临更多的挑战和机遇。企业需要不断优化系统配置,提高安全性和性能,以满足日益增长的业务需求。同时,也需要关注新技术的发展,如容器化技术、人工智能等,将其应用到企业的信息化建设中,提升企业的竞争力。
以下是终端服务器配置流程的流程图:
graph LR
A[开始配置终端服务器] --> B[安装 Windows Server 2008 R2]
B --> C[启用远程桌面服务角色]
C --> D[配置 RD 网关]
D --> E[配置 RemoteApps]
E --> F[配置 RD Web 访问]
F --> G[进行安全配置]
G --> H[进行性能优化]
H --> I[完成配置]
通过合理的安装和配置,SQL Server 2008 R2 和终端服务器将为企业的信息化建设提供有力的支持,帮助企业实现高效的数据库管理和远程办公。
3411



被折叠的 条评论
为什么被折叠?



