SQL Server 2008 Express 升级R2全过程
SQL Server 2008 R2已经发布一段时间了,它提供了众多的新功能供我们使用,比如:StreamInsight,Report Builder 3.0,PowerPivot等。对于Express版用户来说,R2也提供了相应的Express版本,更好的消息是,在R2 Express 中,允许用户数据库文件的大小从之前
SQL Server 2008 R2已经发布一段时间了,它提供了众多的新功能供我们使用,比如:StreamInsight,Report Builder 3.0,PowerPivot等。对于Express版用户来说,R2也提供了相应的Express版本,更好的消息是,在R2 Express 中,允许用户数据库文件的大小从之前的4G变成了10G,对于小应用程序来说,这已经足够了。本文讲述从SQL Server 2008 Express SP1升级到R2的全过程[1],我们可以在这个地址下载到SQL Server 2008 R2 Express:http://www.microsoft.com/zh-cn/download/details.aspx?id=30438。顺便提一下,作者的操作系统是Windows 7 32位版英文版,SQL Server 2008 Express也是32位英文的。
一、SQL Server 2008 R2 Express硬件需求
如下图1所示,图中数据来自于微软官方网站,我们可以看出,其实R2 Express版对硬件的要求相对于现在的硬件来说,还是很低廉的。表中数据一看就明白了,我就不多说了。
(图1)
二、SQL Server 2008 R2 Express软件需求
Windows Server 2003; Windows Server 2008; Windows Server 2008 R2; Windows 7; Windows Vista; Windows XP。
三、升级过程
当我们将R2 Express的安装文件下载完成后,点击安装文件,安装程序会自动解压安装文件。当解压完成后,会出现如下图2所示的界面:
(图2)
对于程序员来说,这几个英文单词不在话下,在右边的三个选项链接中,第一个是全新安装或在已有数据库实例中添加新特性;第二个是升级安装,可以从SQL Server 2000/2005/2008升级到R2;第三个是搜索在线更新。我们选择第二个选项,即“Upgrade from SQL Server 2000, Sql Server 2005, Sql Server 2008”,点击链接即可进入升级安装,安装程序会进入如下图3所示界面:
(在实际笔者安装过程中发现不能这样升级,最终选择第一选项,即添加新功能,然后按照一般步骤步步安装,主要注意点为数据库实例名不能与之前安装的各个版本实例名冲突,因此可以随便起一个,笔者所起的实例名为MSSQLSERVER2,其后某一处选择不与之前冲突就可以,最终安装成功。)
(图3)
此界面是对安装此软件所要遵循的许可的说明,用于一般用户来说,我们并不关心;另一个选项是软件会发送一些我们的相关数据给微软,如硬件信息与使用此软件的特性信息等,是个可选项,这个根据我们自己的实际情况选择即可。作者在安装过程中,只选择了接受许可选项。如图3所示,选择“I accept the license terms”,再点击“Next”按钮,安装程序进入如下图4界面:
(图4)
此界面要求我们选择要升级的数据库实例,这也方便了某些一台服务器上有多个数据库实例的用户。如图4所示,Instance to upgrade后的下拉列表中是作者的数据库实例的名字。选择好升级的目标数据库实例,点击“Next”按钮,进入如下图5所示界面:
(图5)
此界面是微软为了提升产品,向用户收集一些错误报告信息,是一个可选项。我们根据自己实际情况作出选择即可。点击“Next”按钮,进入升级安装。大约二十分钟后,安装完成,出现如下图6所示安装成功界面:
(图6)
我们可以从界面上的安装日志链接中查看安装日志。安装完成,点击“Close”按钮退出即可。安装完成后要重启一次操作系统。
四、总结
本文以图文结合形式讲解了从SQL Server 2008 Express SP1升级到R2的全过程,非常简单。没有遇到Windows 7提示的兼容性问题[2],只是在安装过程中和安装结束时各弹了一次如下图7所示的提示:
(图7)
整个安装过程中作者并未重启操作系统,但作者依然安装成功了。不知道这是操作系统弹出的提示还是安装程序弹出的提示,但不管怎样,并不影响我们的使用。
[1]:作者最初装的是SQL Server 2008 Express,后来升级到了SP1。
[2]:作者之前新装操作系统后,安装SQL Server 2008 Express版时,操作系统提示兼容性问题,点击强制安装也能正常安装。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

HQL和SQL在Hibernate框架中进行比较:HQL(1.面向对象语法,2.数据库无关的查询,3.类型安全),而SQL直接操作数据库(1.与数据库无关的标准,2.可执行复杂查询和数据操作)。

《OracleSQL中除法运算的用法》在OracleSQL中,除法运算是常见的数学运算之一。在数据查询和处理过程中,除法运算可以帮助我们计算字段之间的比例或者得出特定数值的逻辑关系。本文将介绍OracleSQL中除法运算的用法,并提供具体的代码示例。一、OracleSQL中除法运算的两种方式在OracleSQL中,除法运算可以使用两种不同的方式进行

Oracle和DB2是两个常用的关系型数据库管理系统,它们都有自己独特的SQL语法和特点。本文将针对Oracle和DB2的SQL语法进行比较与区别,并提供具体的代码示例。数据库连接在Oracle中,使用以下语句连接数据库:CONNECTusername/password@database而在DB2中,连接数据库的语句如下:CONNECTTOdataba

如何升级numpy版本:简单易懂的教程,需要具体代码示例引言:NumPy是一个重要的Python库,用于科学计算。它提供了一个强大的多维数组对象和一系列与之相关的函数,可用于进行高效的数值运算。随着新版本的发布,不断有更新的特性和Bug修复可供我们使用。本文将介绍如何升级已安装的NumPy库,以获取最新特性并解决已知问题。步骤1:检查当前NumPy版本在开始

1、使用win+x快捷键打开菜单,选择【命令提示符(管理员)(A)】,如下图所示:2、进入到命令提示符界面后,输入【ipconfig/flushdns】命令按回车,如下图所示:3、接着输入【netshwinsockresetcatalog】命令按回车,如下图所示:4、最后输入【netshintipreset】命令按回车,重启电脑就可以上网了,如下图所示:

MyBatis动态SQL标签解读:Set标签用法详解MyBatis是一个优秀的持久层框架,它提供了丰富的动态SQL标签,可以灵活地构建数据库操作语句。其中,Set标签是用于生成UPDATE语句中SET子句的标签,在更新操作中非常常用。本文将详细解读MyBatis中Set标签的用法,以及通过具体的代码示例来演示其功能。什么是Set标签Set标签用于MyBati

SQL中的Identity是什么,需要具体代码示例在SQL中,Identity是一种用于生成自增数字的特殊数据类型,它常用于唯一标识表中的每一行数据。Identity列通常与主键列配合使用,可以确保每条记录都有一个独一无二的标识符。本文将详细介绍Identity的使用方式以及一些实际的代码示例。Identity的基本使用方式在创建表时,可以使用Identit

很多朋友表示想知道在小红书里怎样去升级成为专业号,下面为大家介绍一下操作方法,感兴趣的朋友和我一起来看看吧。打开手机上的“小红书”APP,进入后点击右下方的“我的”选项,接着在我的页面中找到左上角的“三条横线”图标并点击打开。2.这时会弹出一个菜单页,在其中点击选择“创作中心”这一项进入。3.接下来在进入的页面里“创作服务”下的选项中找到“更多服务”,并在上面点击进入。4.页面跳转后,在“作者能力”下方的选项里点击“开通专业号“这一项。5.最后在进入的页面里会对小红书专业号进行介绍,在底部点击“
