SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

PHPからMicrosoft SQL Serverを使おう!(AD)

PHPからSQL Serverへの正しい接続方法

PHPからMicrosoft SQL Serverを使おう! 第2回

  • このエントリーをはてなブックマークに追加

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

関連ツール

まとめ

 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を使おう!連載記事一覧

もっと読む

この記事の著者

物江 修(日本マイクロソフト株式会社)(モノエ オサム(ニホンマイクロソフトカブシキガイシャ))

2000年よりマイクロソフト、NTT ドコモ のジョイントベンチャー立ち上げに参加。技術者として商用 ASP サービスの設計と開発に従事。 2004 年、マイクロソフトに入社。インターネット開発製品のサポートエンジニアを経て現職に。 現在は IIS から ASP.NET まで、マイクロソフトのインターネット技術の啓発活動を行う。ブログ: http://blogs.msdn.com/b/osamum/ Twitter: osamum_MS

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/5736 2012/01/27 16:43

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング