検索

SQL Server 2008 Express 升级R2全过程

Jun 07, 2016 pm 03:43 PM
expressserversqlアップグレード

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版对硬件的要求相对于现在的硬件来说,还是很低廉的。表中数据一看就明白了,我就不多说了。

SQL Server 2008 Express 升级R2全过程

(图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所示的界面:

SQL Server 2008 Express 升级R2全过程

(图2)

对于程序员来说,这几个英文单词不在话下,在右边的三个选项链接中,第一个是全新安装或在已有数据库实例中添加新特性;第二个是升级安装,可以从SQL Server 2000/2005/2008升级到R2;第三个是搜索在线更新。我们选择第二个选项,即“Upgrade from SQL Server 2000, Sql Server 2005, Sql Server 2008”,点击链接即可进入升级安装,安装程序会进入如下图3所示界面:

(在实际笔者安装过程中发现不能这样升级,最终选择第一选项,即添加新功能,然后按照一般步骤步步安装,主要注意点为数据库实例名不能与之前安装的各个版本实例名冲突,因此可以随便起一个,笔者所起的实例名为MSSQLSERVER2,其后某一处选择不与之前冲突就可以,最终安装成功。)

SQL Server 2008 Express 升级R2全过程

(图3)

此界面是对安装此软件所要遵循的许可的说明,用于一般用户来说,我们并不关心;另一个选项是软件会发送一些我们的相关数据给微软,如硬件信息与使用此软件的特性信息等,是个可选项,这个根据我们自己的实际情况选择即可。作者在安装过程中,只选择了接受许可选项。如图3所示,选择“I accept the license terms”,再点击“Next”按钮,安装程序进入如下图4界面:  

SQL Server 2008 Express 升级R2全过程

(图4)

此界面要求我们选择要升级的数据库实例,这也方便了某些一台服务器上有多个数据库实例的用户。如图4所示,Instance to upgrade后的下拉列表中是作者的数据库实例的名字。选择好升级的目标数据库实例,点击“Next”按钮,进入如下图5所示界面:

SQL Server 2008 Express 升级R2全过程

(图5)

此界面是微软为了提升产品,向用户收集一些错误报告信息,是一个可选项。我们根据自己实际情况作出选择即可。点击“Next”按钮,进入升级安装。大约二十分钟后,安装完成,出现如下图6所示安装成功界面:  

SQL Server 2008 Express 升级R2全过程

(图6)

我们可以从界面上的安装日志链接中查看安装日志。安装完成,点击“Close”按钮退出即可。安装完成后要重启一次操作系统。

  四、总结

  本文以图文结合形式讲解了从SQL Server 2008 Express SP1升级到R2的全过程,非常简单。没有遇到Windows 7提示的兼容性问题[2],只是在安装过程中和安装结束时各弹了一次如下图7所示的提示:

SQL Server 2008 Express 升级R2全过程

(图7)

整个安装过程中作者并未重启操作系统,但作者依然安装成功了。不知道这是操作系统弹出的提示还是安装程序弹出的提示,但不管怎样,并不影响我们的使用。

 

[1]:作者最初装的是SQL Server 2008 Express,后来升级到了SP1。

[2]:作者之前新装操作系统后,安装SQL Server 2008 Express版时,操作系统提示兼容性问题,点击强制安装也能正常安装。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
MySQL:世界で最も人気のあるデータベースの紹介MySQL:世界で最も人気のあるデータベースの紹介Apr 12, 2025 am 12:18 AM

MySQLはオープンソースのリレーショナルデータベース管理システムであり、主にデータを迅速かつ確実に保存および取得するために使用されます。その実用的な原則には、クライアントリクエスト、クエリ解像度、クエリの実行、返品結果が含まれます。使用法の例には、テーブルの作成、データの挿入とクエリ、および参加操作などの高度な機能が含まれます。一般的なエラーには、SQL構文、データ型、およびアクセス許可、および最適化の提案には、インデックスの使用、最適化されたクエリ、およびテーブルの分割が含まれます。

MySQLの重要性:データストレージと管理MySQLの重要性:データストレージと管理Apr 12, 2025 am 12:18 AM

MySQLは、データストレージ、管理、クエリ、セキュリティに適したオープンソースのリレーショナルデータベース管理システムです。 1.さまざまなオペレーティングシステムをサポートし、Webアプリケーションやその他のフィールドで広く使用されています。 2。クライアントサーバーアーキテクチャとさまざまなストレージエンジンを通じて、MySQLはデータを効率的に処理します。 3.基本的な使用には、データベースとテーブルの作成、挿入、クエリ、データの更新が含まれます。 4.高度な使用には、複雑なクエリとストアドプロシージャが含まれます。 5.一般的なエラーは、説明ステートメントを介してデバッグできます。 6.パフォーマンスの最適化には、インデックスの合理的な使用と最適化されたクエリステートメントが含まれます。

なぜMySQLを使用するのですか?利点と利点なぜMySQLを使用するのですか?利点と利点Apr 12, 2025 am 12:17 AM

MySQLは、そのパフォーマンス、信頼性、使いやすさ、コミュニティサポートに選択されています。 1.MYSQLは、複数のデータ型と高度なクエリ操作をサポートし、効率的なデータストレージおよび検索機能を提供します。 2.クライアントサーバーアーキテクチャと複数のストレージエンジンを採用して、トランザクションとクエリの最適化をサポートします。 3.使いやすく、さまざまなオペレーティングシステムとプログラミング言語をサポートしています。 4.強力なコミュニティサポートを提供し、豊富なリソースとソリューションを提供します。

InnoDBロックメカニズム(共有ロック、排他的ロック、意図ロック、レコードロック、ギャップロック、次のキーロック)を説明します。InnoDBロックメカニズム(共有ロック、排他的ロック、意図ロック、レコードロック、ギャップロック、次のキーロック)を説明します。Apr 12, 2025 am 12:16 AM

INNODBのロックメカニズムには、共有ロック、排他的ロック、意図ロック、レコードロック、ギャップロック、次のキーロックが含まれます。 1.共有ロックにより、トランザクションは他のトランザクションが読み取らないようにデータを読み取ることができます。 2.排他的ロックは、他のトランザクションがデータの読み取りと変更を防ぎます。 3.意図ロックは、ロック効率を最適化します。 4。ロックロックインデックスのレコードを記録します。 5。ギャップロックロックインデックス記録ギャップ。 6.次のキーロックは、データの一貫性を確保するためのレコードロックとギャップロックの組み合わせです。

貧弱なMySQLクエリパフォーマンスの一般的な原因は何ですか?貧弱なMySQLクエリパフォーマンスの一般的な原因は何ですか?Apr 12, 2025 am 12:11 AM

MySQLクエリのパフォーマンスが低いことの主な理由には、インデックスの使用、クエリオプティマイザーによる誤った実行計画の選択、不合理なテーブルデザイン、過剰なデータボリューム、ロック競争などがあります。 1.インデックスがゆっくりとクエリを引き起こし、インデックスを追加するとパフォーマンスが大幅に向上する可能性があります。 2。説明コマンドを使用してクエリ計画を分析し、オプティマイザーエラーを見つけます。 3.テーブル構造の再構築と結合条件を最適化すると、テーブルの設計上の問題が改善されます。 4.データボリュームが大きい場合、パーティション化とテーブル分割戦略が採用されます。 5.高い並行性環境では、トランザクションの最適化とロック戦略は、ロック競争を減らすことができます。

複数の単一列インデックスに対して複合インデックスをいつ使用する必要がありますか?複数の単一列インデックスに対して複合インデックスをいつ使用する必要がありますか?Apr 11, 2025 am 12:06 AM

データベースの最適化では、クエリ要件に従ってインデックス作成戦略を選択する必要があります。1。クエリに複数の列が含まれ、条件の順序が固定されている場合、複合インデックスを使用します。 2。クエリに複数の列が含まれているが、条件の順序が修正されていない場合、複数の単一列インデックスを使用します。複合インデックスは、マルチコラムクエリの最適化に適していますが、単一列インデックスは単一列クエリに適しています。

MySQLでスロークエリを識別して最適化する方法は? (スロークエリログ、Performance_schema)MySQLでスロークエリを識別して最適化する方法は? (スロークエリログ、Performance_schema)Apr 10, 2025 am 09:36 AM

MySQLスロークエリを最適化するには、slowquerylogとperformance_schemaを使用する必要があります。1。LowerQueryLogを有効にし、しきい値を設定して、スロークエリを記録します。 2。performance_schemaを使用してクエリの実行の詳細を分析し、パフォーマンスのボトルネックを見つけて最適化します。

MySQLおよびSQL:開発者にとって不可欠なスキルMySQLおよびSQL:開発者にとって不可欠なスキルApr 10, 2025 am 09:30 AM

MySQLとSQLは、開発者にとって不可欠なスキルです。 1.MYSQLはオープンソースのリレーショナルデータベース管理システムであり、SQLはデータベースの管理と操作に使用される標準言語です。 2.MYSQLは、効率的なデータストレージと検索機能を介して複数のストレージエンジンをサポートし、SQLは簡単なステートメントを通じて複雑なデータ操作を完了します。 3.使用の例には、条件によるフィルタリングやソートなどの基本的なクエリと高度なクエリが含まれます。 4.一般的なエラーには、SQLステートメントをチェックして説明コマンドを使用することで最適化できる構文エラーとパフォーマンスの問題が含まれます。 5.パフォーマンス最適化手法には、インデックスの使用、フルテーブルスキャンの回避、参加操作の最適化、コードの読み取り可能性の向上が含まれます。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。