sql2005下载,SQL Serve20055种版本的区别
- 跳转官网下载下载点击免费下载
一、如何安装sql2005
SQL Server 2005 Express Edition安装步骤详解:随着SQL Server 2005 Express Edition、SQL Server Management Studio Express以及Microsoft SQL Desktop Edition的发布,微软公司已经步入小型数据库市场领域。SQL Server Management Studio Express是一款拥有各种特征的管理工具,完全能够与SQL Server Enterprise Manager相媲美。特别是,它是非常适合于小程序、小Web站点使用的小型数据库软件。以下是安装SQL Server 2005 Express Edition的详细过程:第一步:下载 SQL Server 2005 Express Edition SQL Server 2005 Express Edition下载页面提供了3个独立的下载地址,你可从这3个地址中下载2005 Express版本。表A–确定安装需要的特征版本特征 SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition with Advanced Services SP1 SQL Server 2005 Express Edition Toolkit SP1
数据库引擎 X X
客户软件 X X X
全文本搜索
X
报表服务
X
Management Studio Express
X X
第二步:确定系统要求 SQL Server 2005 Express Edition没有明显的系统要求,尤其在服务器功能非常强大的今天更是如此。其最低的系统要求如表B所示:表 B-- SQL Server 2005 Express Edition的系统和软件要求版本特征 SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition with Advanced Services SP1 SQL Server 2005 Express Edition Toolkit SP1
RAM(最小) 192 MB 512 MB 512 MB
RAM(推荐) 512 MB 1 GB 1 GB
Drive space 600 MB
Processor(最小) 600 MHz
Processor(推荐) 1 GHz
IIS 5 or更高 No Yes No
操作系统支持 Windows Server 2003 SP1, Windows Server 2003 Enterprise Edition SP1, Windows Server 2003 Datacenter Edition SP1, Windows Server 2003 Web Edition SP1, Windows Small Business Server 2003 Standard Edition SP1, Windows Small Business Server 2003 Premium Edition SP1, Windows XP Professional SP2, Windows XP Home Edition SP2, Windows XP Tablet Edition SP2, Windows XP Media Edition SP2, Windows 2000 Professional Edition SP4, Windows 2000 Server Edition SP4, Windows 2000 Advanced Edition SP4, Windows 2000 Datacenter Server Edition SP4,Windows XP Professional SP3,Windows 7
软件条件.NET Framework 2.0& MSXML 6
其他要求服务器连接到活动目录域
强烈建议不要使用已有其它作用的服务器用于安装本软件。如果没有多余的硬件设备,可以考虑使用VMware Server或Virtual Server 2005 R2,并且创建一个虚拟机。这两个产品都是免费的,而且用于创建测试平台非常好。SQL Server 2005需要.NET Framework 2.0,它能暂停某些程序,以保持数据库分离。第三步:安装数据库软件的必要条件在上面已经提到SQL Server 2005 Express Edition有很多软件要求。在安装数据库软件之前,必须准备好这些必要条件。依次按照以下顺序安装相应的内容。互联网信息服务器5或更高如果Windows服务器没有安装IIS,请从“开始”|“控制面板”|“添加删除程序”|“添加删除Windows组件”进行安装。.NET Framework 2.0从这里下载.NET Framework 2.0(x86)。下载完成后,执行dotnetfx.exe文件,然后根据提示一步一步地操作,以下是我给出一些屏幕截图。 MSXML6从这里下载MSXML6.。执行msxml6.msi,进行快速安装。第四步:创建 SQL Server service帐户从安全方面考虑,最好是作为常规用户运行SQL Server。倘若有可能,不要在SQL Server上使用built-in服务帐户。创建一个域帐户,命名为“SQLExpressUser”,如果连接到另一个域,则应该使用“活动目录用户”和“计算机”。如果仅仅进行本地测试,使用“计算机管理”添加帐户。并请为帐户指定合适的口令。第五步:安装SQL Server 2005 Express Edition在本文中,我演示安装SQL Server 2005 Express Edition with Advanced Services SP1的过程。下载的文件名为“SQLEXPR_ADV.EXE”。双击文件开始安装。文件的内容将被解压缩并开始执行安装。安装开始之后,在电脑屏幕给出安装之前必须准备的必要条件信息之前,必须同意端用户许可协议。安装程序将处理这些安装必要条件。点击“安装”按钮,则开始安装这些内容,并点击“下一步”。图A:需要安装新的本地客户端和设置支持文件。如果必要条件满足,SQL Server安装向导将开始工作。图A显示必要条件的列表。在图B中,你可以看到在测试系统中有个关于最小硬件要求的警告信息。我将SQL Server 2005 Express Edition安装在基于VMware Server的虚拟机上,安装程序似乎不喜欢这样:因为我仅仅为虚拟机分配768M RAM,而SQL Server实际需要1GB。但是这个警告信息并不会终止安装程序,所以我们可以继续安装。点击“下一步”继续。图B如果产生严重问题,请在继续安装前更正它们之后,需要提供用户名和计算机名。并且不要选中“隐藏高级配置选项”复选框,所以在安装的时候,可以看到这些可选内容。图C:提供注册的详细信息下一步,将选择安装的特性与功能。虽然Express Edition是免费的,但它仍包含标准版和企业版的很多特征。请注意,我选择安装的是Management Studio Express,这是微软推出一款杰出的、可取代Query Analyzer和Enterprise Manager的软件。我强烈向大家推荐安装此版本。当前,我安装的默认路径为:C:\Program Files\Microsoft SQL Server。如果需要安装在其它路径,则点击“浏览”按钮并选择新路径即可。图D:确定安装的特性 SQL Server 2000安装可包含很多实例,并且可以从单个SQL Sever向多个数据库提供服务。SQL Server 2005 Express Edition支持多达16个指定的实例,而Enterprise Edition则支持更多,达到50个。我在服务器上安装SQL Server 2005 Express Edition作为默认的数据库实例。图E:选择实例设置服务帐户的作用是:更好地保护SQL Server和网络的其他部分,尤其在出现安全问题的时候。如果在管理员帐户下运行SQL Server,则存在其他风险,将有可能危及服务器的安全。因此,一般在普通用户帐户下运行SQL Server 2005 Express Edition比较安全。图F:使用以前创建的帐户作为SQL Sever2005的服务帐户 SQL Server使用两种方法鉴定使用用户:1、直接依赖Active Directory(Windows鉴定模式);2、依赖其自身数据库(混合模式,同样支持Windows鉴定)。从安全角度考虑,Windows鉴定模式是首选。因为此时仅有一个单用户数据库。然而,Windows鉴定模式不一定都是合适的。有时候使用混合鉴定模式的SQL Sever则比Windows鉴定模式SQL Sever更加安全。如果选择了混合模式,则需要为SQL Sever的“sa”用户提供一个密码。如果采用这种方法,请注意设置另外一个密码。图G:选择SQL用户鉴定模下一步,则是选择校对方法。如果需要保持与以前老版本的SQL Sever的兼容性,则必须选择“SQL Collations”。如果不需要考虑兼容性问题,则可选择“Latin1_General”校对方法,此时可选择使用不同的语言。图H:选择校对方法 SQL Server 2005 Express提供了一些新特征,比如在普通用户账户下运行产品实例。使用用户实例,则用户可具有SQL“sandbox”的SQL系统管理员权限,但是其他系统仍受保护,因为用户的初级账户没有权力作全局修改。数据库在用户实例下只支持单连接,高端特征如“复制”则不支持。如果在安装中需要支持用户实例,则应选中“Enable User Instances”复选框。图I:选择是否支持用户实例“Reporting Services”是 SQL Server 2000的一个附带物,但是其加强版被包含在SQL Sever 2005中。如果安装小型SQL Server 2005 Express Edition,我推荐安装这个特征,其默认的配置地址为http://{your server name}/ReportServer。Report Manager工具放置在http://{your server name}/Reports下。如果在开发过程中使用SQL Server 2005和Reporting Services,请注意获得Reporting Services站点的SSL证书。SSL证书被收藏在IIS中。我将在另一篇“怎么办”文章中解释如何在IIS中安装证书。图J:Reporting Services是SQL Sever的一个很受欢迎的附属品微软在其他应用中包含了一个令人惊奇的错误报告工具。这一特征也包含在SQL Server 2005 Express的可选项中。另外,微软欢迎你发送匿名的安装使用数据给他们,但这一选项不是默认激活的。从个人来说,我喜欢这个错误报告服务,但是我不喜欢发送使用信息。图K:确定向微软发送的信息这些都是SQL Server 2005 Express Edition的可选项,选择这些选项以继续安装。图L:安装进度在某些情况下,当出现SQL Native Client和 SQL Server Database Services错误时,则导致安装失败。另外,工作站组件也会提示失败。如果发生这种情况,则有可能是电脑上存在相冲突的SQL Server服务,并且以前安装的Native Client产生了问题。如果确实是这样,请参看下面的步骤进行修正:将工作目录转换到存放下载的SQL Server Express 2005 installer位置。释放安装程序中的内容到一个新的目录:SQLEXPR_ADV.EXE/x:c:\sqltmp。如果下载的文件没有包含这个高级服务,请使用下面的命令:SQLEXPR.EXE/x:c:\sqltmp进行代替。转换到C:\sqltmp\setup。运行“sqlncli.msi”。选择“卸载Uninstal”选项。重启服务器。再次运行SQL Server Express 2005 installer,安装应该会成功了。安装完毕此时,SQL Server 2005 Express Edition安装完毕,并且可以使用与数据库服务器一起安装的SQL Server Management Studio Express工具进行管理。可以通过“开始|所有程序| Microsoft SQL Server 2005| SQL Server Management Studio Express”运行此工具
二、sql server 2005怎么安装
方法/步骤
1
在安装SQLSERVER2005之前的注意事项
a、
安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,把“Internet信息服务(IIS)”前面的勾选框
的勾选上,点“下一步”,一路确认完成。(此步骤需要将WINXP安装盘放入光驱或用虑拟光驱加载WINXP.ISO文件),或下载安装
包:
id=17275
b、安装.Net Framework3.5,当然SQL也会装,但是为了安全起见提前安装是有好处的。
下载地址:
2
点击“服务器组件、工具、联机丛书和示例(C)
3
然后一直下一步,直到:
注意:下面这一步,至少要把第一项选中,如果还想在用SQL SERVER2005中查看帮助信息,则要将最后一项选中,其它的选项视情况可选中!建议点击高级选项把安装路径改到D盘
4
这里最好不要选默认实例,如果你原来机器上有sql server2000,你选了默认的实例后,将会指向sql server2000的实例,这样会对后续使用SQL2005很不利,如果没有安装sql server2000就选择默认,记住默认的就是最好的。
5
默认实例下,由于安装vs2005时默认安装了sqlserver2005 express所以无法安装,将出现以下画面。直接点击下一步
6
下面这一步一定要选择混合模式!!!
7
然后就是下一步等等,直到安装成功
注意:如果在安装过程中没有点击“高级”选项,就会出现下面这一情况
8
安装完成:
如果上述操作不出现什么意外的话,就可以直到完成了。
9
安装完数据库后还需要打一个补丁SQLServer2005SP3,下载地址如下:
下载前记得看清你的系统是32位还是64位的。
10
下载后直接点击安装,基本是傻瓜似的安装,记住默认的就是最好的。
重启下电脑,就可以运行SQL Server 2005了
三、SQL Serve20055种版本的区别
SQL2005分五个版本,如下所列,
1.Enterprise(企业版),
2.Development(开发版),
3.Workgroup,(工作群版)
4.Standard,(标准版)
5.Express.(嗯,估且就叫它简易版吧)
这几个版本,我们究竟应该使用哪一版呢?
这是许多初学SQL2005的人最常问的问题。
我简单的比较一下 Enterprise, Development和 Express等三个版本:以功能言,Enterprise版和 Development版的功能一模一样。两者的差别,除了授权不同外,最主要的差别是:
Enterprise版的数据库引擎只能安装在Win2003Server(或其他Server)。
如果你想安装在WindowsXP Pro系统上,你应该安装SQL2005Development版(开发版)。
注:有人问,什么是「数据库引擎」。嗯,数据库引擎是SQL2005的核心,是最主要的数据库管理功能模块。没有它,就不是数据库管理系统了。
很多人下载 SQL2005Express版,因为它是免费的,可以直接从微软网站上下载。但是,它除了支持的内存比较少外,最主要的是
它缺少相当于SQL2000下的「企业管理器」和「查询分析器」。
注:SQL2000下的「企业管理器」和「查询分析器」在SQL2005已合为一,称为 Management Studio。
因此,如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是 WindowsXP Pro,那么,你应该选择的是 SQL2005Development(开发版),而不是SQL2005Enterprise(企业版)或SQL2005Express(简易版)。
详细区别:
可以在生产环境中使用所有版本的 SQL Server 2005,但 SQL Server 2005 Developer Edition和 SQL Server 2005 Evaluation Edition除外。以下段落介绍 SQL Server 2005的多个版本。
SQL Server 2005 Enterprise Edition(32位和 64位)
Enterprise Edition达到了支持超大型企业进行联机事务处理(OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。Enterprise Edition的全面商业智能和分析能力及其高可用性功能(如故障转移群集),使它可以处理大多数关键业务的企业工作负荷。Enterprise Edition是最全面的 SQL Server版本,是超大型企业的理想选择,能够满足最复杂的要求。
SQL Server 2005 Evaluation Edition(32位和 64位)
SQL Server 2005还推出了适用于 32位或 64位平台的 180天 Evaluation Edition。SQL Server Evaluation Edition支持与 SQL Server 2005 Enterprise Edition相同的功能集。可以根据生产需要升级 SQL Server Evaluation Edition。
SQL Server 2005 Standard Edition(32位和 64位)
SQL Server 2005 Standard Edition是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。Standard Edition的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。SQL Server 2005 Standard Edition是需要全面的数据管理和分析平台的中小型企业的理想选择。
SQL Server 2005 Workgroup Edition(仅适用于 32位)
对于那些需要在大小和用户数量上没有限制的数据库的小型企业,SQL Server 2005 Workgroup Edition是理想的数据管理解决方案。SQL Server 2005 Workgroup Edition可以用作前端 Web服务器,也可以用于部门或分支机构的运营。它包括 SQL Server产品系列的核心数据库功能,并且可以轻松地升级至 SQL Server 2005 Standard Edition或 SQL Server 2005 Enterprise Edition。SQL Server 2005 Workgroup Edition是理想的入门级数据库,具有可靠、功能强大且易于管理的特点。
SQL Server 2005 Developer Edition(32位和 64位)
SQL Server 2005 Developer Edition允许开发人员在 SQL Server顶部生成任何类型的应用程序。该应用程序包括 SQL Server 2005 Enterprise Edition的所有功能,但许可用作开发和测试系统,而不用作生产服务器。SQL Server 2005 Developer Edition是独立软件供应商(ISV)、咨询人员、系统集成商、解决方案供应商以及生成和测试应用程序的企业开发人员的理想选择。可以根据生产需要升级 SQL Server 2005 Developer Edition。
SQL Server 2005 Express Edition(仅适用于 32位)
SQL Server Express数据库平台基于 Microsoft SQL Server 2005。它也可以替换 Microsoft Desktop Engine(MSDE)。通过与 Microsoft Visual Studio 2005集成,SQL Server Express简化了功能丰富、存储安全且部署快速的数据驱动应用程序的开发过程。
SQL Server Express是免费的,可以再分发(受制于协议),还可以充当客户端数据库以及基本服务器数据库。SQL Server Express是独立软件供应商 ISV、服务器用户、非专业开发人员、Web应用程序开发人员、网站主机和创建客户端应用程序的编程爱好者的理想选择。如果需要更多的高级数据库功能,可将 SQL Server Express无缝升级到更复杂的 SQL Server版本。
SQL Server Express还提供了一些附加组件,这些组件都作为具有高级服务的 Microsoft SQL Server 2005 Express Edition(SQL Server Express)的一部分提供。除了 SQL Server Express的功能外,具有高级服务的 SQL Server Express还包括以下功能:
SQL Server Management Studio Express(SSMSE),SQL Server Management Studio的子集。
支持全文目录。
支持通过 Reporting Services查看报表。
SQL Server 2005 Mobile Edition(仅 32位)
SQL Server Mobile是简版数据库,将企业数据管理功能扩展到小型设备上。SQL Server Mobile能够复制 Microsoft SQL Server 2005和 Microsoft SQL Server 2000的数据,并且允许用户维护与主数据库同步的移动数据存储。SQL Server Mobile是唯一为智能设备提供关系数据库管理功能的 SQL Server版本。
SQL Server 2005 Runtime Edition(32位和 64位)
SQL Server 2005 Runtime Edition随 Microsoft ISV Royalty Program提供。根据 SQL Server 2005 Runtime Edition的最终用户许可协议,如果用户不使用 SQL Server代码运行任何其他应用程序或者在任何其他上下文中使用 SQL Server代码,独立软件供应商(ISV)可能将 SQL Server代码嵌入到他们提供的解决方案中。关于 SQL Server Runtime Edition的详细信息,请参阅 Microsoft知识库中的文章
在XP上不能安装 Enterprise版本,
Express版本只能在本地访问,不能进行远程访问。
Express版本连接时需要在连接字符串中写***\SQLExpress
Developer版本可以进行远程访问,记住要启用TCP/IP连接,同时要设置好防火墙