phpMSAdmin
SQL ServerをWeb管理
SQL Serverの無償版が提供され、データベースの選択肢が広がった。そこで必要になるのが管理インタフェースだ。
SQL ServerをWeb管理
Microsoft SQL Serverの無償版が登場し、データベースの選択肢が広がった。簡易的なWebアプリケーションならば、十分通用するレベルだ。
SQL ServerはWindows上で動作するので、GUIによる管理インタフェースも提供されている。だが、開発側からすればWebインタフェースの方が遠隔地メンテナンスもしやすい。
今回紹介するオープンソース・ソフトウェアはphpMSAdmin、Microsoft SQL Server用フロントエンドだ。
phpMSAdminはPHPで作られたフロントエンドで、多機能ではないがデータベースの生成、テーブル、ビュー、ファンクションの作成やデータのメンテナンスが可能だ。
Windows版PHPで動作させる場合、PHP付属のntwdblib.dllのバージョンが古いので注意されたい。また、データソース名の指定も「コンピュータ名\SQLEXPRESS」のようにしなければ接続できない(この二つが原因でかなりハマった)。
php○○Adminと銘打つアプリケーションは数多い。恐らく殆どのデータベースについて提供されている(勿論提供者は異なるが)。Web上でデータベース管理するなら使ってみたいソフトウェアだ。
phpMSAdmin レビューはこちら