微软的SQL Server 2005与SQL Server 2008有啥区别?学习选哪个好?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微软的SQL Server 2005与SQL Server 2008有啥区别?学习选哪个好?相关的知识,希望对你有一定的参考价值。
问下各位啊:
微软的SQL Server 2005与SQL Server 2008有什么区别?最近学校里面开设数据库技术这门课,我想下个MS SQL Server 来练习一下,百度一下得知,有SQL Server 2008和SQL Server 2005,其中2005是免费的,而2008是试用180天。大家觉得我应该下载哪个呢?我是个完美主义者。另外如果建议下2008的话,有可靠的注册机、补丁之类还望给个链接或直接发给我。
PS:学校的教材是1999年编写的(我的神啊!)以SQL Server V6.5为背景讲叙的,那个V6.5不知又是什么时候的版本呢?
这位童鞋准备给分吧
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
注意:第一种方法就是填以上的KEY进行安装即可
现在介绍第二种方式,正式版和使用版的区别
在安装程序DVD中,默认会提供的序列号是由DefaultSetup.ini的内容来决定的:
试用版是没有这个文件, 正式版这个文件位于./x86 下,如果你的机器是64位的,则位于./x64下
引用其内容如下: 引用:
;SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="***XX-***XX-***XX-***XX-***XX"
PID="***XX-***XX-***XX-***XX-***XX"只要我们将自己拥有的序列号替换PID=后面的那一串,则在安装过程中,进行到前面提到的输入key一步时,会自动为你填入这里的序列号。微软官方的evaluate版本中没有这个文件,因此默认选择测试版。也就是说,所有的SQL Server 2008安装介质,正式版与试用版间的差别,仅仅就是这个DefaultSetup.ini的PID。如果你的安装介质没有这个文件,可以按照上面的内容自己创建。
自己建立一个DefaultSetup.ini文件即可,把上面引用的内容拷贝进去,把PID相应修改即可,不明留言
所以大家也不必费心思去找去等所谓的“正式版”了,其实内容跟官网的试用版是相同的,只需要按我提供的key选中对应的版本即可。官网测试版下载申请地址:
http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx
PS1:微软提供的两个使用版其实内容都一样,只是后续发送给你的邮件不一样而已,所以无论下载哪个版本都一样
PS2:在盘符:\x64\Setup有一个config.xml里面有一句<!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->,将其中的字符串替换即可
如果是32位机器,则在x86\Setup下的config.xml文件里,请不要替换错了,有什么问题可以发邮件给我mangohappy@qq.com
PS3:附上一个Develop版的DefaultSetup.ini文件参考 Default.ini下载 参考技术A 没有说2005是免费的哈。无论2005还是2008,都有几个版本:精简版(个人用户可以免费使用),开发版、企业版等等。在个人的台式机上,只能安装精简版或开发版,服务器版必须是Windows 2003等服务器操作系统。
2005与2008没有本质上的区别,详情你可以搜索SQL Server 2008变更说明。但从2000到2005改变很大。如果是初学数据库,建议直接安装精简版,再安装一个管理器就可以了。教材上不会给你讲群集、数据复制等等,即便讲到也是最多提一下。数据库应用最基础的是SQL语句,数据库、表的建立及操纵等等。有精简版已经足够了。追问
哦,也就是说学习用免费版就够了。我点击微软网站上的“免费的 SQL Server 版本”打开这个链接: http://www.microsoft.com/downloads/en/results.aspx?pocId=&freetext=%22SQL%20Server%202005%22%20free&DisplayLang=en我就以为2005是免费的。你说服务器必须是WINdows 2003服务器操作系统是什么意思。我下载的SQL Server 2008 Enterprise(http://www.microsoft.com/china/sql/2008/trial-software.aspx)可以在win7下运行吧?
追答SQL Server的企业版必须在Windows 2003/2008这种服务器操作系统上运行,Windows 2003/2008是作为服务器系统使用的,不是个人用户的主要系统,当然个人电脑也可以用。
SQL Server 2008 Enterprise就是企业版,在Win7上安装不上(我试过一次,不能)
你搜索到的那个页面,下面有很多列表,其中标志为Express的就是精简版,这就是可以免费使用的。
2.sqlServer由于是微软的东西,所以与windows的系统结合的比较多,换句话说,后门比较多
3.Oracle 大多数用java写,可以垮平台,sqlServer不可以。
4.sqlServer与Oracle的sql 语句并不多,不过Oracle多了一些面向对像的元素
免费下载:微软电子书《介绍Windows Server 2016》
微软最新服务器操作系统Windows Server 2016正式版镜像已经泄露,那么这款系统究竟有什么特点?相比于之前的Server 2012或Server 2008等版本,2016版有什么优势?现在微软Windows Server团队撰写了名为《介绍Windows Server 2016》的使用指南,以免费电子书的形式发布,帮助用户更好地了解新系统的使用方法。
全书正文共有五章,IT之家把各章内容简要整理如下:
第一章 —— 介绍微软Windows Server 2016
涵盖云(安全、Linux、数据中心等)、系统中心2016等内容。
第二章 —— 软件定义的数据中心
涵盖计算(Hyper-v虚拟机等)、故障转移集群、存储和网络等内容。
第三章 —— 应用平台
涵盖现代化的传统应用、微服务、Azure、Nano服务器、服务分支和容器等内容。
第四章 —— 安全和认证
涵盖屏蔽的虚拟机、威胁抵御皇冠新2网址技术、威胁侦察技术、安全访问权限、JIT和JEA、保护特权访问策略、认证等内容。
第五章 —— 系统管理
涵盖PowerShell、理想状态配置、系统中心2016、系统管理工具等内容。
本书由来自Windows Server团队的高级工程师John McCabe编写。电子书为PDF格式,分为电脑版和手机版两种排版,目前只有英文版。
以上是关于微软的SQL Server 2005与SQL Server 2008有啥区别?学习选哪个好?的主要内容,如果未能解决你的问题,请参考以下文章
安装Microsoft SQL Server 2005时提示“此计算机上没有与从安装软件包匹配的产品”?
微软的sql2005中如何用SQL语句查询出将一个表的字段的说明
sql server 2005 可以安装在win server 2012 的服务器上吗