SQL Server 2008下载安装指南及系统要求

1942920 安卓软件 2025-05-01 2 0

SQL Server 2008是一款功能强大的关系型数据库管理系统,具有广泛的应用场景和丰富的功能特性。本文将围绕SQL Server 2008的下载,详细介绍其功能、特色、同类软件对比、使用说明、安装步骤以及相关应用。

一、功能

SQL Server 2008下载安装指南及系统要求

  • 数据管理与存储
  • 支持结构化、半结构化和非结构化数据的存储,如文档、图像和音乐等。
  • 提供丰富的集成服务,可进行数据查询、搜索、同步、报告和分析等操作。
  • 性能优化相关功能
  • 提供更广泛的性能数据收集和新的中央数据存储库(存储性能数据)。
  • 改进的数据压缩功能,可更有效地存储数据。
  • 管理工具相关功能
  • 适用于SQL Server 2008 R2的Windows PowerShell Extensions,包括一个提供程序以及一组可以让管理员和开发人员构建管理SQL Server实例的PowerShell脚本的cmdlet。SQL Server PowerShell提供程序提供一个简单的机制,以便于查找类似于文件系统路径的SQL Server实例,然后PowerShell脚本可以使用SQL Server管理对象管理实例,SQL Server cmdlet支持诸如执行Transact
  • SQL脚本或评估SQL Server策略的操作。
  • SQL Server管理对象(SMO)是促使软件开发人员创建客户端应用程序以管理SQL Server对象和服务的.NET Framework对象模型,此对象模型将与SQL Server 2000、SQL Server 2005、SQL Server 2008和SQL Server 2008 R2配合使用。
  • ADOMD.NET是Microsoft.NET Framework对象模型,其可以促使软件开发人员创建可以浏览Microsoft SQL Server 2008 R2 Analysis Services中存储的元数据和查询数据的客户端应用程序,ADOMD.NET是Microsoft ADO.NET提供程序,其中该提供程序改进了联机分析处理(OLAP)和数据挖掘技术。
  • Analysis Services OLE DB提供程序是COM组件,软件开发人员可用它创建浏览Microsoft SQL Server 2008 R2 Analysis Services中存储的元数据和查询数据的客户端应用程序,此提供程序实施OLE DB规范和联机分析处理(OLAP)和数据挖掘技术方面对规范的扩展。
  • 分析管理对象(AMO)是.NET Framework对象模型,其可以促使软件开发人员创建客户端应用程序以管理Analysis Services对象。
  • 二、特色

  • 可信性:为业务关键型应用程序提供最高级别的安全性、可靠性和伸缩性。
  • 高效率:减少管理和开发应用程序的时间和成本,帮助公司快速创建和部署数据驱动的解决方案。
  • 智能性:提供全面的平台,在用户需要的时候提供智能。
  • 商业智能(BI)自我管理功能:允许IT人员集中检测并管理各种数据库应用程序、实例与服务器等。
  • 虚拟支持改善:可通过Hyper
  • V与Live Migration改善虚拟支持。
  • 支持异质系统的数据:借助SQL Server Master Data Service让该平台可支持异质系统的数据。
  • 处理复杂事件串流程序:利用SQL Server StreamInsight处理复杂的事件串流程序。
  • 硬件支持:最高可支持具256个逻辑处理器的x64与Itanium硬件。
  • 三、同类软件对比

    与Oracle Database 11g对比(以可管理性为例):

    | 对比维度 | Oracle Database 11g | SQL Server 2008 |

    | 资源管理 | Oracle Database Resource Manager允许根据业务优先级在数据库用户和应用程序之间分配CPU资源,能自动限制批处理作业占用的资源,可限制运行时间较长的并发操作的数量,阻止在特定时段执行占用大量资源的查询,能提供可预测的服务级别,最大程度降低人工干预,有助于提供几乎无限的系统可伸缩性同时无需牺牲性能。 | SQL Server 2008的Resource Governor允许数据库管理员为不同的负载定义资源限制和优先级,从而使并发负载能够向最终用户提供稳定的性能,但存在一些缺点,如只有在发现没有可用剩余内存时才限制用户对内存的使用,如果存在可用内存且没有挂起的负载,会允许用户占用超过其指定限额的内存;只针对数据库引擎,不针对SQL Server中任何其他服务;如果有多个实例运行于同一台计算机上,不能跨实例管理负载。 |

    | 更改保证 | 文档未详细提及Oracle Database 11g在更改保证方面的独特优势,暂无法准确对比。 | 文档未详细提及SQL Server 2008在更改保证方面的独特优势,暂无法准确对比。 |

    四、使用说明

  • 新建表操作示例
  • 1. 安装好SQL Server 2008后,将图标右键快捷方式到桌面以便使用。

    2. 双击图标,设计好用户名密码后登录。

    3. 选择数据库,右键添加数据库。

    4. 输入新建数据库的名称,默认为C盘,点击添加。

    5. 在新的数据库下面找到表这个选项。

    6. 选择新建表,设置列名和数据类型(如ID为int,其他为varchar等),使用快捷键Ctrl + S保存并且命名。

    7. 右击表名,选择编辑前200行,在表格中填入需要的字段名以及其他信息。

    8. 选择前1000行,查看刚刚建好的表的内容。

    五、安装步骤

    以SQL Server 2008 R2为例:

    1. 打开安装包,点击setup.exe。

    2. 选择左侧列表中的“安装”。

    3. 点击“全新安装或向现有安装添加功能”。

    4. 检测完成点击确定。

    5. 选择版本和密钥,然后下一步。

    6. 选择“我接受许可条款”。点击下一步。

    7. 点击“安装”。

    8. 检测结束全部通过,点击下一步。

    9. 选择SQL Server功能安装。点击下一步。

    10. 选择全选,更改安装路径。然后下一步。

    11. 下一步。

    12. 默认实例或者自己命名实例。更改实例路径,然后下一步。

    13. 点击下一步。

    14. 点击“对所有SQL Server服务使用相同的账号”,浏览账户名,密码不设置则默认为没有密码,后点击下一步。

    15. 选择混合模式,设置账号密码,然后添加当前用户,下一步。

    16. 添加当前用户,下一步。

    17. 安装本机模式默认配置,下一步。

    18. 检测结束,下一步。

    19. 点击安装。

    20. 安装结束点击关闭。

    21. 打开数据库,选择服务器,输入登录名和密码(密码为15步骤设置的账户密码)。

    22. 登录成功。

    六、相关应用

  • 数据层应用程序(DAC):SQL Server 2008 R2中引入了数据层应用程序(DAC)。DAC提供一个单元用于创作、部署和管理数据层对象,而无需单独管理它们。可以从头开始开发和部署DAC、从现有数据库创建DAC、在部署时声明意向(例如需要哪个版本的SQL Server和OS),以及将DAC与SQL Server Management Studio与SQL Server 2008 R2实用工具控制点(UCP)结合使用来管理DAC,还可演示如何使用数据层应用程序部署到SQL Azure数据库,并使用新的DAC导入
  • 导出服务移动数据和架构。
  • 空间数据应用:SQL Server 2008空间数据库系统有基础空间对象以及系统内置的相关函数API,可基于这些开发API进行空间数据相关的应用开发。