【导读】:在微软迎来35岁生日时,Computerworld专栏作家普雷斯顿格雷拉(PrestonGralla)详细阐述了微软35年来最佳、最坏和最值得纪念的时刻、技术、产品、决策以及人物。其中不乏PC-DOS、WindowsXP、Office这样的大牌。但SQL Server,却被Gralla描述成微软最不引人瞩目的成功。 在微软迎来35岁生日时,Computerworld专栏作家普雷斯顿格雷拉(PrestonGralla)详细阐述了微软35年来最佳、最坏和最值得纪念的时刻、技术、产品、决策以及人物。其中不乏PC-DOS、WindowsXP、Office这样的大牌。但SQL Server,却被Gralla描述成微软最不引人瞩目的成功。
微软的SQLServer数据库软件的成功确实不引人关注。1988年,微软与Sybase合力针对OS/2操作系统研发出这款软件,并成为运行于Unix和VMS等操作系统的Sybase SQL Server 3.0的重要组成部分。后来,微软与Sybase分道扬镳:微软为Windows NT研发SQLServer,而Sybase则将Sybase SQL Server更名为Adaptive Server Enterprise。
到如今,SQL Server已经成为全球第三大普及的数据库软件,仅次于甲骨文和IBM的产品。相信盖茨在开始时并没有想到自己在企业级数据库软件排行榜上能占据一席之地。目前SQL Server最新版本为SQL Server 2008。
SQL Server延伸阅读
Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案,最新的版本是SQL Server 2008,已经在2008年8月6日上市。
Microsoft SQL Server数据库的内置语言是由美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,微软公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。
Microsoft SQL Server几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。
,SQL Server 2000只是SQL Server7.0的一个小改款,代号为“Shiloh”,版本号码为7.5,真正要做大翻修的SQLServer版本,代号则是“Yukon”。Shiloh在开发过程中,因为所要加入的功能并不多,只是要完成在7.0版中没有写完的功能,并且预期可能升级的客户不多,因此当时在微软内部,只是把Shiloh视为是一个“Super Service Pack”而已,有如SQL Server6.0和6.5的角色。
不过因为几个因素,让SQL Server 7.5摆脱“Super Service Pack”的束缚:
SQL Server 7.0 Service Pack 2已经发表,无需再开发一个Service Pack。 来自客户对于效能以及在数据仓库中对星状拓朴支持的分割查看与优化的要求。 来自于竞争者Oracle的压力。
在微软决定要把时程展延到18个月(完整的软件周期)时,也开始为SQL Server 7.5加入新的功能,版本代码升级到8.0(最终版本为8.0.194),同时因应当时Windows 2000的计划,Microsoft BackOffice也命名为BackOffice2000,故SQL Server 8.0也改名为SQL Server 2000。
SQL Server 2000于2000年8月6日完成,并于2000年8月9日进入RTM状态。
SQL Server 2000 可说是微软数据库服务器中“生命期最久”(自2000年8月9日RTM开始到2005年11月SQLServer 2005上市为止,长达五年又三个月),而且后续添加的新功能相当多,Service Pack也最多(最后的 ServicePack 为 SP4)的版本,诸如:
SQL Server 2000 Notification Services
SQL Server 2000 Reporting Services
SQL Server 2000 Web Administration
SQL Server 2000 XML(SQLXML)
同时,它也是第一个出现在 Windows CE 上的 SQL Server。