① sql2005和SQL2008的区别
总体而言,SQL server2008优于SQL server2005。
SQL server2005的前一个版本是SQL 2000,2005版与2000版相差得非常大,引入了很多不同的理念,并开始走支持.net的路线,大版本的升级自然会有很多考虑不周的地方。
SQL server2008是SQL server2005的升级版本,这两个功能上版本变化不大,SQL server2008更成熟稳定,以及一些后台上的优化,比如:
改进了数据库镜像 、简单的数据加密 ……
对于SQL 2005的数据库,2008基本上是完全兼容,可以直接附加。(附加后登录帐户权可能需要重新配置一下)
② sql server 2008有哪些版本
目前已知的SQL Server 2008 的版本有:企业版、标准版、工作组版、Web版、开发者版、Express版、Compact 3.5版。
这个次序也是各个版本功能的强大程度从高到低的一个排序。具体使用哪个版本,并非是越强大越好,而是应该使用适合的版本。
运行界面:
1、七个版本的具体含义
SQL Server 2008企业版
SQL Server 2008企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。这一版本将为你提供更加坚固的服务器和执行大规模在线事务处理。这个是最牛B的版本。
SQL Server 2008标准版
SQL Server 2008标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性。
SQL Server 2008工作组版
SQL Server 2008工作组版是一个值得信赖的数据管理和报表平台,用以实现安全的发布、远程同步和对运行分支应用的管理能力。 这一版本拥有核心的数据库特性,可以很容易地升级到标准版或企业版。
SQL Server 2008 Web版
SQL Server 2008 Web版是针对运行于Windows服务器中要求高可用、面向Internet Web服务的环境而设计。这一版本为实现低成本、大规模、高可用性的Web应用或客户托管解决方案提供了必要的支持工具。
SQL Server 2008开发者版
SQL Server 2008开发者版允许开发人员构建和测试基于SQL Server的任意类型应用。这一版本拥有所有企业版的特性,但只限于在开发、测试和演示中使用。基于这一版本开发的应用和数据库可以很容易地升级到企业版。
SQL Server 2008 Express版
SQL Server 2008 Express版是SQL Server的一个免费版本,它拥有核心的数据库功能,其中包括了SQL Server 2008中最新的数据类型,但它是SQL Server的一个微型版本。这一版本是为了学习、创建桌面应用和小型服务器应用而发布的,也可供ISV再发行使用。
SQL Server Compact 3.5版
SQL Server Compact是一个针对开发人员而设计的免费嵌入式数据库,这一版本的意图是构建独立、仅有少量连接需求的移动设备、桌面和Web客户端应用。 SQL Server Compact可以运行于所有的微软Windows平台之上,包括Windows XP和Windows Vista操作系统,以及Pocket PC和SmartPhone设备。
2、 版本的选择指导
除了按照需求选择外,开发测试时选取开发版,部署时选择企业版。而一般的选择Express版本即可满足常见的需求。
扩展:安装教程:网页链接
③ sql server 2008 系统数据库有哪些
在安装了SQL Server 2008的系统共中将创建4个可见系统数据库:master、model、msdb、tempdb
master数据库
master数据库是SQL Server中最重要的数据库,它是SQL Server的核心数据库,如果该数据库被损坏,SQL Server将无法正常工作,master数据库中包含所有的登录名或用户ID所属的较角色、服务器中的数据库的名称及相关的信息、数据库的位置、SQL Server如何初始化四个方面的重要信息。
model数据库
用户创建数据库时是以一套预定义的标准为模型。例如,若希望所有的数据库都有确定的初始大小,或者都有特定的信息集,那么可以吧这些信息放在model数据库中,以model数据库作为其他数据库的模板数据库。如果想要使用所有的数据库都有一个特定的表,可以把该表放在model数据库里。
model数据库是tempdb数据库的基础。对model数据库的任何改动都将反映在tempdb数据库中,所以,在决定对model数据库有所改变时,必须预先考虑好
msdb数据库
msdb数据库给SQL Server代理提供必要的信息来运行作业,因而它是 SQL Server中另一个十分重要的数据库。
tempdb数据库
tempdb数据库用作系统的临时存储空间,其主要作用是存储用户建立的临时表和临时存储过程,存储用户说明的全局变量值,为数据排序创建临时表,存储用户利用游标说明所筛选出来的数据。
④ SQL2008是什么
SQL2008是一款数据库软件。用来管理数据,查找,存储,修改数据的。功能强大,图形化界面好
⑤ SQL2008中文版下载
http://msdn.microsoft.com/zh-cn/aa570309.aspx
这个下载需要msn账号
⑥ 怎样查看sql2008数据库版本
最简单的方法是打开SQL SERVER自带的管理器SSMS,在这个工具的顶部找到帮助那栏,点开就可以看到“关于SQL SERVER”类似的字样,点开就看到SQL SERVER的版本信息了.
⑦ SQL2008数据库
Sql Server中解决与系统保留关键字冲突使用的是中括号,加上中括号来声明所使用的英文字段不是保留字。
user就是关键字,所以必须加上中括号方能正确执行您想要的结果,如果不习惯这种写法,可以修改你的表名,如在user前面加上一个u或者“数据库名_”,这样就不需要加中括号予以区分了。
⑧ SQL2008和sql2008 r2有什么区别
1. 功能不同:
(1)SQL 2008为标准款软件。
(2)SQL 2008R2在SQL 2008基础上,新增了PowerPivot for SharePoint/Excel,Master Data Services,改进了Reporting Services等功能。
2. 适用范围不同:
(1)SQL 2008是为部门级应用提供了最佳的易用性和可管理特性。
(2)SQL 2008R2是为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。倾向于商业智能方面。
3. 运用角度上的区别:
(1)如果你是VS2008则配合良好的是SQL2008而不是SQL 2008R2;
(2)如果是VS2010则配合良好的是SQL 2008R2;
(3)SSRS的REPROTINGBUILDER从2变成3的事情上,SQL 2008和SQL 2008R2都不兼容;
(4)如果你是多BI,那建议SQL 2008R2,但如果是单纯数据库,则SQL 2008和SQL 2008R2均可使用。
网络——Microsoft SQL 2008
⑨ sql 2008和sql 2012的区别
sql 2008和sql 2012的区别为:版本不同、数据压缩不同、加密不同。
一、版本不同
1、sql 2008:sql 2008包含企业版(Enterprise)、标准版(Standard)、专业版(Developer)。
2、sql 2012:sql 2012包含企业版(Enterprise)、标准版(Standard)、专业版(Developer)、商业智能版(Business Intelligence)。
二、数据压缩不同
1、sql 2008:sql 2008没有数据压缩,基于策略的管理和集成全文检索功能。。
2、sql 2012:sql 2012具有数据压缩,基于策略的管理和集成全文检索功能。
三、加密不同
1、sql 2008:sql 2008需要改动应用程序对整个数据库、数据文件和日志文件进行加密。
2、sql 2012:sql 2012可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。