2 無償のMicrosoft SQL Serverについて
2.1 Microsoft SQL Serverとは
マイクロソフトは有償製品としてSQL Serverというデータベースサーバーをリリースしています。SQL Serverは、強力な高可用性とBI(Business Intelligence)機能を備えており、金融、証券をはじめとしたの世界中の多くのミッションクリティカルな現場で採用されています。またパフォーマンスにおいても、第三者調査機関が実施するベンチマークテストにて常に上位をキープし続ける実績と実力をもっています。
SQL Server Expressとは?
SQL Serverには複数のエディションがあります。そのもっとも標準的なエディションから、データベースサーバーとして、開発と運用に必要な基本的な機能のみを抽出したものが無償のSQL Server Expressになります。
SQL Server Expressは、学習や、デスクトップおよび小規模サーバーアプリケーションの構築、ISVによる再配布などに使用することができます。
2.2 SQL Server Expressの種類
現在の最新のSQL Server 2008 R2 Expressでは、目的にあわせ複数種類のインストールパッケージが用意されています。
各インストールパッケージの内訳は以下のとおりです。
| インストール イメージ | 説明 |
| Microsoft SQL Server 2008 Express | DBエンジンのみ |
| Microsoft SQL Server 2008 Express with Tools | DBエンジンとグラフィカルな管理ツール |
| Microsoft SQL Server 2008 Express with Advanced Services | DBエンジンとグラフィカルな管理ツール、レポート、フルテキスト検索機能 |
| Microsoft SQL Server 2008 Express Edition Service Pack 1 | DBエンジンのみ(SQL Server 2008 SP1 適用済) |
また、SQL Server 2008 R2 Expressに関連するその他のインストールパッケージには以下のものがあります。
| インストールイメージ | 説明 |
| Microsoft SQL Server 2008 Management Studio Express | グラフィカルな管理ツールのみ |
| SQL Server 2008 Service Pack 1 | SQL Server 2008のサービスパック |
各インストールパッケージは以下のリンクから入手することができます。
SQL Server 2008 Express
- Microsoft SQL Server 2008 R2 Express
- Microsoft SQL Server 2008 R2 Express with Management Tools
- Microsoft SQL Server 2008 R2 Express with Advanced Services
関連ツール
まとめ
PHPコードからのSQL Serverへの接続については、サポートされていた関数が無くなってしまったり、代替えのドライバーがあっても若干の問題があったりと、なかなか気軽に利用できるという状況ではありませんでした。
しかし、現在マイクロソフトから提供されているSQL Server Driver for PHP Version 2.0では、それらの問題に対応していることはもちろん、PDOもサポートしているため、データベースに対するアプリケーションコードの相互運用性を高めることができるようになっています。
SQL Serverについても無償のSQL Expressが公開されているため、IIS上にSQL Serverを使用するPHPの開発環境を、コストをかけずに構築することができます。
開発環境の構築についても、さまざまなIIS拡張の提供、Web Platform Installerの登場により、今までよりも簡単に行えるようになっています。
この機会にぜひお試しください。
この記事は参考になりましたか?
既に会員の方はを行ってください。
- PHPからMicrosoft SQL Serverを使おう!連載記事一覧
-
- PHPからSQL Serverを使う選択肢の将来性
- PHPとSQL Serverで実践する「帳票出力」の新しい考え方
- PHPからSQL Serverへの正しい接続方法
- この記事の著者
-
物江 修(日本マイクロソフト株式会社)(モノエ オサム(ニホンマイクロソフトカブシキガイシャ))
2000年よりマイクロソフト、NTT ドコモ のジョイントベンチャー立ち上げに参加。技術者として商用 ASP サービスの設計と開発に従事。 2004 年、マイクロソフトに入社。インターネット開発製品のサポートエンジニアを経て現職に。 現在は IIS から ASP.NET まで、マイクロソフトのインターネット技術の啓発活動を行う。ブログ: http://blogs.msdn.com/b/osamum/ Twitter: osamum_MS
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社
この記事は参考になりましたか?
この記事をシェア
