当前位置:首页 > 服务器 > 正文

如何确定服务器使用的是sql2008还是sql2005(sqlserver2005和2008的区别)

今天给各位分享如何确定服务器使用的是sql2008还是sql2005的知识,其中也会对sqlserver2005和2008的区别进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

安装SQL2008R2查询服务器版本看到的是SQL 2005,如何改服务器版本,或者是重新安装SQL吗?

你安装2008时要提示默认的实例名称已经存在的。

打开配置管理器,查看sql server这项,主要是后边括号里的内容,不一样才对,否则就是没安装好。

如果没安装好,sqlserver支持多个实例,不要重新安装,搜索下sqlserver多个实例的安装方法,很简单的。

SQL2005和SQL2008的区别?

本文介绍了SQL Server 2008里的一些新的特点以及在试用过程中发现的一些精妙之处,大家一起来看看吧。

安装

SQL Server 2008的设置和安装也有所改进。配置数据和引擎位已经分开了,所以它使创建基本的未配置系统的磁盘图像变得可能了,它使分布到多个服务器变得更容易了。从微软的站点也可以找到安装可用的最新更新。另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进行了。另一个的最后的特点是,有能力卸载SP 了。

关键领域

当回顾微软关于SQL Server 2008的文档时注意到的第一条就是术语分类的特点和用途分组的特点、或者关键领域。有四个关键领域:企业数据平台、动态开发、超越关系型数据库和无处不在的远见。本文将按照这些分类尽量使涉及到的微软的文章简单化。

终止对SQL 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版本。

企业数据平台

企业数据平台分类通常指的是重要任务平台,包含核心的SQL Server引擎特点、包括数据加密方式的很多好处、资源管理、系统分析和服务器管理特点。

加密

有几个加密选择。第1个称作透明数据加密。在SQL Server 2008里,整个数据库可以通过SQL引擎加密。该方式加密了所有数据库的数据和数据库的日志文件。通过使用这个包罗万象的方式,所有的索引和表都是加密的。不必更改你的应用程序。

第2个加密特点是备份加密。SQL Server 2008加密备份的方式可以防止数据泄漏和被窜改。另外,备份的恢复可以限于特点的用户。

最后,对于外部密钥管理有一个新的选项。如果你要处理信用卡或遵循PCI的处理的话,SQL Server 2008将支持硬件安全模块(HSM)。硬件安全模块是在独立于要保护的数据的本地用来存储密钥的第三方硬件解决方案。

审计

除了登录/登出和权限更改的标准审计外,SQL Server 2008允许监控数据的更改或访问。审计通过TSQL语句来配置,如下面的例子:AUDIT UPDATE(Salary) ON Employee TO MyAuditFolder WHERE Salary200000。

数据压缩

通常,数据压缩总是和节约硬盘、更小的物理文件、备份次数的减少是联系在一起的。而对于SQL Server的数据压缩而言,主要的目的是实际的表的尺寸的减小。数据压缩的某些好处包括以下几点:

通过减少I/O和提高缓存命中率来提升查询性能

提供对真实DW实际数据2倍到7倍的压缩比率

和其他特点是正交的

对数据和索引都可用

据微软所说,使用压缩时会轻微的增加CPU的使用,整个系统的性能会因为I/O的减少而得多提升。

资源管理器

SQL Server 2008里资源管理器是崭新的。管理器用于限制用户或用户组使用高级别的资源。能够监视的项目包括CPU带宽、超时等待、执行时间、阻塞时间和空闲时间。如果达到资源管理器的阈值,系统可以触发一个事件或停止进程。在资源管理器里使用的一系列的步骤将在以后的文章里介绍。

热插CPU

在SQL Server 2008里,如果基本的硬件支持的话,在运行时可以添加另外的CPU。

性能数据

在SQL Server 208里的性能计数器的数量相比以前的版本有所扩展了。IO和内存使用计数器仅是性能监视器能收集的条目中的两个。计数器收集的数据存储在集中的数据仓库里。微软声称运行关于监视器的默认性能集将消耗少于5%的CPU和内存资源。

现在也有了能够读取保存的性能数据的性能仪表盘工具。另外,可以做历史和基线的比较,并用来创建动作触发器。例如,如果内存使用超过了某个阈值5分钟,那么一个更详细的数据收集可以自动的触发。

在SQL Server 2008里Performance Studio是一个崭新的工具。该工具是性能工具的一个集合。它们可以一起用来监控、诊断、调优和报告。其中的数据收集器组建可配置的且开销很低。它支持几种收集方式包括TSQL查询、SQL跟踪和性能计数器。数据也可以通过编程来收集。一旦收集了数据,就有一个下钻和汇总的报表详细。微软列出了 Performance Studio的6个客户端特点:

SQL Server仪表盘

性能监视

当前和历史数据分析

潜在的性能调优建议

微软的SQL Server 2005与SQL Server 2008有什么区别

没有说2005是免费的哈。无论2005还是2008,都有几个版本:精简版(个人用户可以免费使用),开发版、企业版等等。在个人的台式机上,只能安装精简版或开发版,服务器版必须是Windows 2003等服务器操作系统。

2005与2008没有本质上的区别,详情你可以搜索SQL Server 2008变更说明。但从2000到2005改变很大。如果是初学数据库,建议直接安装精简版,再安装一个管理器就可以了。教材上不会给你讲群集、数据复制等等,即便讲到也是最多提一下。数据库应用最基础的是SQL语句,数据库、表的建立及操纵等等。有精简版已经足够了。

pb 如何判断连接的数据库是sql2000或是sql2005还是sql2008

ODBC数据源:

1启动SQL Server服务器,是与

2.PB的环境,打开ASA数据库,单击DB Profile按钮;

3。点击ODB ODBC

4。展开公用事业节点

单击“ODBC管理器创建一个ODBC数据源;

6。选择ASA8.0的样品(PB9.0例如)添加

7选择SQL Server驱动程序

8。选择你想要中连接的SQL Sewrver的数据库

...

一步一步往下

完全图形化界面!

最后连接到数据库,创建数据源,连接生成的代码(数据库配置文件设置ODBC预览“选项卡)复制到您的PB应用的open()事件连接到回车写字:连接BR /

这样就完成了所有的设置,您可以访问的数据库连接!

祝你好运!

怎么知道SQL 是SP1 还是SP2

要确定所运行的 SQL Server 2005 的版本,请使用 SQL Server Management Studio 连接到 SQL Server 2005,然后运行以下 Transact-SQL 语句:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

RTM 2005.90.1399

SQL Server 2005 Service Pack 1 2005.90.2047

SQL Server 2005 Service Pack 2 2005.90.3042

要确定所运行的 SQL Server 2000 的版本,请使用查询分析器连接到 SQL Server 2000,然后运行下列代码:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

RTM 2000.80.194.0

SQL Server 2000 SP1 2000.80.384.0

SQL Server 2000 SP2 2000.80.534.0

SQL Server 2000 SP3 2000.80.760.0

SQL Server 2000 SP3a 2000.80.760.0

SQL Server 2000 SP4 2000.8.00.2039

sql2005和sql2008的区别

2005支持所有2000的语法,但是2005有新的功能,所以对系统要求也不一样,比如你必须安装.net 3.5的框架,其还有以下区别:

1、字段类型。

SQL Server 2005引入了一系列 新的被称为MAX的数据类型。这是VARCHAR,NVARCHAR和VARBINARY类型的扩展,这几种类型 以前被限制在8000字节以下。MAX可以容纳高达2GB的数据,与TEXT和IMAGE一样。

可以使用字符串函数对CLOB类型进行操作。但是这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?是否碎片会引发效率问题?这都是需要进一步探讨的东西。

2、外键的级联更能扩展

新版本中外键级联加入了SET NULL 和 SET DEFAULT 属性,能够提供能好的级联设置

如果没有指定 ON DELETE 或 ON UPDATE,则默认为 NO ACTION。

3、索引附加字段

即在索引中存储一些常用字段以提高查询速度,这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。在实验环境中会比映射到表中提高30%左右的效率。

4、计算字段的持久化

原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。

5、分区表

分区表是个亮点!从分区表也能看出微软要做大作强SQL Server的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQL Server2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。

6、CLR类型

微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。但是作了些试验, 发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重 的系统性能问题!

7、索引视图

索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。

8、语句和事务快照

语句级快照和事务级快照终于为SQL Server的并发性能带来了突破。个人感觉语句级快照大家应该应用。事务级快照,如果是高并发系统还要慎用。如果一个用户总是被提示修改不成功要求重试时,会杀人的!

9、数据库快照

原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。

2005与2008的区别

2008 引入新的日期和时间数据类型:

DATE - 仅表示日期的类型

TIME - 仅表示时间的类型

DATETIMEOFFSET - 可以感知时区的 datetime 类型

DATETIME2 - 比现有 DATETIME 类型具有更大小数位和年份范围的datetime 类型

新的数据类型允许应用程序拥有独立的日期和时间类型,同时为时间值提供大的数据范围或用户定义的精度。

2008的备份采用了比较好的压缩策略。

2008的库文件可以加密了,别人拷走也没意义。

2005不能调试,要调试必须装VS2005开发板或者企业版以上才行。

2008把调试器又请回来了!方便多了!!

2008 增加了输入智能提示功能。

关于如何确定服务器使用的是sql2008还是sql2005和sqlserver2005和2008的区别的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码