SQL Server 2000 + 2005 + 2008的区别
- 格式:doc
- 大小:760.00 KB
- 文档页数:14
SQL SERVER 2008不同版本功能区别功能名称Datacenter Enterprise S tandard W eb Workgroup E xpress withAdvancedServices Expresswith ToolsExpressCPU 数操作系统最大值8 4 4 2 1 1 1利用的最大内存操作系统最大值2 TB 64 GB 64GB4 GB 1 GB 1 GB 1 GB最大数据库大小524 TB 524 TB 524 TB 524TB524 TB 10 GB 10 GB 10 GBIA64 硬件支持支持支持资源调控器支持支持表和索引分区支持支持并行索引操作支持支持并行一致性检查(DBCC)支持支持增强的预读和扫描支持支持可伸缩共享数据库支持支持索引视图支持支持分布式分区视图支持支持高可用性(始终启用)功能名称Datacenter Enterprise Standard Web Workgroup E xpress withAdvancedServicesExpresswithToolsExpress联机系统更改支持支持支持支持支持支持支持支持日志传送支持支持支持支持支持数据库镜像2 支持支持支持(单线程,仅限同步)仅见证服务器仅见证服务器仅见证服务器仅见证服务器仅见证服务器从镜像自动恢复损坏支持支持支持日志流压缩支持支持支持故障转移群集节点数操作系统最大值1操作系统最大值12 个节点备份压缩支持支持支持3镜像备份支持支持数据库快照支持支持快速恢复支持支持联机索支持支持1 Windows Server 2003 最多支持8 个故障转移群集节点。
Windows Server 2008 最多支持16 个故障转移群集节点。
2只有SQL Server 2005 Enterprise Edition SP1 和更高版本支持异步数据库镜像。
3只有在SQL Server 2008 R2 或更高版本中才支持SQL Server 标准版的备份压缩。
SQL Server 2000 + 2005 + 2008可以共存,注意区别(1)只要实例名不同即可(如:默认实例、命名实例SQL2005、命名实例SQL2008)。
(2)2005 与 2008要求的 .NET Framework 版本不一样,2005 要求 2.0,而2008 要求 3.5 SP1;(3)特别要注意的是,安装 SQL2008 的机器上如果安装过开发工具 Visual Studio 2008,则必须先安装 VS2008 SP1 补丁包(相当耗时但是必须的),否则压根就不让你继续装。
(4)SQL2008真是爽啊,语法智能感知,Management Studio 速度也快了许多,……。
-----------------------------------------------操作系统支持:(1)Windows XP(XP3):SQL Server 2000 个人版、2005 Express版本/开发版、2008 Express版本/开发版。
(2)Windows 2003(R2)/2008:SQL Server 2000 个人版/标准版/企业版、2005 Express版本/开发版/企业版等、2008 Express版本/开发版/企业版等(3)Windows Vista:*最烦这个系统,所以没试。
-----------------------------------------------补丁及最新版本号(仅列Intel X86):(1)SQL Server 2000:SP4 版本号:8.00.2039 May 3 2005 23:18:18(2)SQL Server 2005:SP2 + KB948109 版本号:9.00.3068.00 Feb 26 2008 18:15:01(3)SQL Server 2005:全新的,截止目前还没破呢。
版本号:10.0.1600.22 Jul 9 2008 14:43:34-----------------------------------------------参考:(1)Microsoft SQL Server 2008 安装图集(2)Microsft 数据库三版本共存:SQL Server 2000(SP4) + SQL Server 2005(SP2) + SQL Server 2008-----------------------------------------------Microsoft 数据库三版本共存:SQL Server 2000(SP4) + SQL Server 2005(SP2) + SQL Server 2008一、服务项:1、SQL Server 2000:2、SQL Server 2005:3、SQL Server 2008:二、管理工具:1、SQL Server 2000:企业管理器2、SQL Server 2005: Management Studio3、SQL Server 2008: Management Studio三、版本号:1、SQL Server 2000:2、SQL Server 2005:3、SQL Server 2008:四、联机丛书:1、SQL Server 2000:2、SQL Server 2005:3、SQL Server 2008:五、实例名:借用 SQL Server 2000 的服务管理器来看吧:对SQL 2000的主流支持将被终止。
Microsoft SQL Server数据库三版本共存:SQL Server2000(SP4)+SQL Server2005(SP2)+ SQL Server2008 一、安装要点:经过一连几天的折腾终于搞定了,简直让人晕倒,现在拿出来分享一下我机器的安装完后环境大概是这样的,offcie 2007 studio 2008 sql server 2000 and sql server 2005。
首先确定安装顺序:1.安装 SQL SERVER 2000 打 SP4补丁;2. 修改SQL SERVER 2000 数据库1433端口;3. 安装 SQL Server 2005 ,在安装2005时一定要创建新的实例,也就是说,在创建实例时,不要使用默认实例,一定要自己手动输入实例名,否则,安装完后进入管理器看到的是2000实例,而且SQL Server2000版本会被SQL Server2005覆盖。
建议输入带有“SQL2005”字样的名称,便于在后期数据库版本管理区分不同版本;4. 安装office 2007 安装完后,注意一定不要先打补丁,否则再装 studio 2008 就不能安装成功;5. 安装完 office 2007,未打office补丁的情况下,开始安装studio2008 ,安装成功虽然字少,但确实经历了几天才搞定的,经历了删除注册表,删除安装软件重装系统后,总结出来的,希望对遇到同样问题的人有所帮助同时发现一个问题:微软新版本的软件完全删除有一定的难度,捆绑的太厉害了。
二、服务项:1、SQL Server 2000:2、SQL Server 2005:3、SQL Server 2008:三、管理工具:1、SQL Server 2000:企业管理器2、SQL Server 2005: Management Studio3、SQL Server 2008: Management Studio1、SQL Server 2000:2、SQL Server 2005:3、SQL Server 2008:五、联机丛书:1、SQL Server 2000:2、SQL Server 2005:3、SQL Server 2008:六、实例名:借用 SQL Server 2000 的服务管理器来看吧:七、注意事项:SQL Server三个版本,证明是可以共存。
一些用在SQL 2000的企业管理GUI中,并且不打算用于其他的流程。
微软已预计将其中的一些存储过程从未来的SQL Server版本中删除(或已经删除了)。
虽然这些存储过程可能很有用并为你节省了很多时间,但是他们可以在任何时候改变他们的函数或简单的删除掉。
下面的图表显示了当许多存储过程从一个Microsoft SQL Server版本移入另一个版本时,引入了新的存储过程,而原来的一些则从安装包里删除了。
大多数的存储过程,如果不是所有的,要求用户是系统管理员服务器角色以便执行这些存储过程。
和文件系统交互的存储过程还要求执行存储过程的用户(还有SQL Server的服务帐户)具有访问文件/文件夹的权限。
sp_executeresultset微软在SQL Server 2005中删除了这个名为sp_executeresultset的便利小程序。
它允许你在空闲时通过使用SELECT查询产生动态SQL代码。
然后,作为结果的SQL命令将会在数据库上执行。
它允许你创建单独的一行代码,这行代码可以在单步中查询到你的数据库里的每一个表的记录数目(就像例子中所显示的)。
这是一个未公开的存储过程,而且无法知道它为什么被删除了。
但是,唉,这个便利的有用存储过程已经没有了。
exec sp_execresultset 'SELECT ''SELECT '''''' + name + '''''',count(*) FROM '' + namefrom sysobjectswhere xtype = ''U'''sp_MSforeachdb / sp_MSforeachtablesp_MSforeachdb / sp_MSforeachtable两个存储过程,sp_MSforeachdb和sp_MSforeachtable封装了一个指针。
1.3 SQL Server版本SQL Server 2008有很多版本,不同版本可用的功能差异也很大。
可在工作站或服务器上安装的SQL Server版本也会因操作系统而不同。
SQL Server版本包括最低端的SQL Express(速成版)和最高端的Enterprise Edition(企业版)。
它们的价格差别也很大,从免费到最高每个处理器20 000美元。
注意:Microsoft的副总裁Ted Kummert在2007年9月召开的Professional Association for SQL Server(PASS,SQL Server专业协会)会议上宣布,SQL Server 2008的价格将与SQL 2005的保持一致。
价格未上涨--这真是令人高兴。
1.3.1 精简版(32位)SQL精简版是免费版本,它作为嵌入式数据库,用于支持偶尔连接的用户的移动设备和其他小型设备。
1.3.2 SQL速成版(32位)1.3.2 SQL速成版(32位)SQL速成版是免费版本的SQL Server,用于安装在笔记本或台式机中来支持分布式应用程序,如远程销售团队应用程序。
可使用该版本为离线的销售团队存储销售或库存数据,当他们联机时复制更新的数据。
SQL速成版在SQL Server 2000中被称为Microsoft桌面版(Microsoft Desktop Edition,MSDE)。
它是非常轻量级的,不会占用太多硬盘空间。
供应商可免费分发SQL速成版,也可以将它作为一个组件封装到自己的应用程序安装包中。
SQL速成版并不打算扩大用户群。
它缺乏的关键功能是SQL Agent(代理)和一些健壮的管理工具。
它自带一个非常轻量级的用于数据库管理的工具,但备份计划任务必须在Windows的任务计划程序中实现,而不是由SQL Server完成。
1.3.3 工作组版(32位和64位)SQL Server工作组版本是价格最低的SQL Server商业版。
sql server 2000SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate 三家公司共同开发的,于1988 年推出了第一个OS/2 版本。
在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。
Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。
在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的一个版本。
该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
SQL Server 2000 的特性Microsoft® SQL Server? 2000 的特性包括:1.Internet 集成。
SQL Server 2000 数据库引擎提供完整的XML 支持。
它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。
SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。
sql server2012与2008SQL Server2012与2008的比较和区别引言:SQL Server是微软公司开发的一款关系型数据库管理系统,广泛用于企业级数据管理和应用开发。
SQL Server的每个版本都带来了新的功能和性能提升。
本文将回答关于SQL Server 2012与2008版本之间的比较和区别。
一、性能提升:SQL Server 2012相比于2008版本在性能方面有了显著的提升。
其中一项关键的改进是引入了SQL Server ColumnStore索引。
这个新的列存储技术使用列存储的方式来存储和查询数据,可以极大地提高查询性能。
在某些情况下,与传统的B树索引相比,查询性能可以提高数倍。
此外,SQL Server 2012还引入了更高级的查询优化器,可以更好地优化和执行复杂查询。
并且,与2008版本相比,2012版本在并发处理和内存管理方面也有了显著的改进,可以更好地处理大量并发访问和高内存消耗的场景。
二、可用性和灾备:在可用性和灾难恢复方面,SQL Server 2012引入了AlwaysOn可用性组。
这个功能提供了更高级的数据库复制和故障转移机制,可以在不同服务器之间实现高可用性和灾难恢复。
AlwaysOn可用性组提供自动故障转移、即时故障检测和多个副本之间的数据同步,以及对于读取工作负载的负载平衡。
相比之下,SQL Server 2008版本使用数据库镜像来提供高可用性和灾难恢复。
虽然数据库镜像在某些方面是有效的,但其在复制延迟和数据同步方面相对有限。
因此,SQL Server 2012的AlwaysOn可用性组在这方面提供了更强大和可靠的解决方案。
三、报告和分析功能:SQL Server 2012引入了Power View报表和PowerPivot数据模型。
Power View是一个交互式的报表设计工具,可以创建出色的数据可视化报表。
PowerPivot使得在SQL Server数据库内部创建和管理自助式分析模型变得更加容易。
实践证明,SQL Server 2000 + 2005 + 2008,完全可以共存,注意区别
(1)只要实例名不同即可(如:默认实例、命名实例SQL2005、命名实例SQL2008)。
(2)2005 与 2008要求的 .NET Framework 版本不一样,2005 要求 2.0,而2008 要求 3.5 SP1;
(3)特别要注意的是,安装 SQL2008 的机器上如果安装过开发工具 Visual Studio 2008,
则必须先安装 VS2008 SP1 补丁包(相当耗时但是必须的),否则压根就不让你继续装。
(4)SQL2008真是爽啊,语法智能感知,Management Studio 速度也快了许多,……。
-----------------------------------------------
操作系统支持:
(1)Windows XP(XP3):SQL Server 2000 个人版、2005 Express版本/开发版、2008 Express版本/开发版。
(2)Windows 2003(R2)/2008:SQL Server 2000 个人版/标准版/企业版、2005 Express版本/开发版/企业版等、2008 Express版本/开发版/企业版等
(3)Windows Vista:*最烦这个系统,所以没试。
-----------------------------------------------
补丁及最新版本号(仅列Intel X86):
(1)SQL Server 2000:SP4 版本号:
8.00.2039 May 3 2005 23:18:18
(2)SQL Server 2005:SP2 + KB948109 版本号:9.00.3068.00 Feb 26 2008 18:15:01
(3)SQL Server 2005:全新的,截止目前还没破呢。
版本号:
10.0.1600.22 Jul 9 2008 14:43:34
-----------------------------------------------
参考:
(1)Microsoft SQL Server 2008 安装图集
(2)Microsft 数据库三版本共存:SQL Server 2000(SP4) + SQL Server 2005(SP2) + SQL Server 2008
-----------------------------------------------
Microsoft 数据库三版本共存:
SQL Server 2000(SP4) + SQL Server 2005(SP2) + SQL Server 2008
一、服务项:
1、SQL Server 2000:
2、SQL Server 2005:
3、SQL Server 2008:
二、管理工具:
1、SQL Server 2000:企业管理器
2、SQL Server 2005: Management Studio
3、SQL Server 2008: Management Studio
三、版本号:
1、SQL Server 2000:
2、SQL Server 2005:
3、SQL Server 2008:
四、联机丛书:
1、SQL Server 2000:
2、SQL Server 2005:
3、SQL Server 2008:
五、实例名:
借用 SQL Server 2000 的服务管理器来看吧:
对SQL 2000的主流支持将被终止。
主流支持的特点和好处包括提交对产品特点改变的要求、安全方面的更新、非安全方面的补丁、免费的支持和付费的支持。
对SQL Server 2000 64-bit版本、SQL Server 2000开发版、SQL Server 2000企业版、SQL Server 2000标准版、SQL Server 2000 CE版和SQL Server 2000工作组版本的这种主流支持将在2008年4月8号到期。
延伸的支持,包括安全方面的更新和付费支持将持续到2013年。
关于支持的完整描述可以在Microsoft Support Lifecycle和Microsoft Support Lifecycle Policy FAQ 里找到。
很多代理商会在2007年12月停售SQL 2000。
Vista上也不支持SQL 2000的任何版本,包括SQL 2000 Express版本。