Microsoft SQL Server Data Engine ( MSDE、Microsoft Data EngineまたはMicrosoft Desktop Engineとも呼ばれる) は、Microsoftが開発したリレーショナル データベース管理システムです。 Microsoft SQL Server 7.0 または 2000の縮小版で、非商用利用および特定の限定商用利用は無料です。 1999 年 5 月の Microsoft TechEd で発表され、[1] Microsoft Office 2000 Developer Editionの一部として含まれていました。 後継のSQL Server Express は2005 年 11 月にリリースされました。[2] MSDE のベンダー サポートは 2008 年 4 月 8 日に終了しました。[3]
概要
マイクロソフトデスクトップエンジン
MSDE は当初、当時の Microsoft プログラム マネージャーの Jeff Alger によって設計され、その後 Peter Byrne (コア)、Ronald Martinsen (コア/セットアップ)、Mike Maringas (セットアップ) によって実装されました。Alger と Martinsen は共同発明者であり、特許を保有しています。[4]
MSDE の最初のリリースは「Microsoft Desktop Engine」と呼ばれ、SQL Server 7.0 に基づいており、Microsoft Accessで使用されるJet データベース エンジンの代替として位置付けられ、 Jet データベースが存在するファイル システムに直接アクセスする代わりにクライアント サーバーアプリケーションとして動作する機能に重点が置かれていました。 [5]当時同社の最も人気のあるデータベース ツールであった Microsoft Access は、Office 2000 リリースで拡張され、バックエンド データ ストアとして Microsoft Desktop Engine を使用するようになりました。この設計は、最終的には完全な SQL Server 製品が必要になる可能性のある小規模ワークグループ向けのソリューションとして Microsoft によって推進されました。[6]この MSDE の最初のリリースには、データ変換サービス ウィザードも含まれており、OLE DBおよびODBCデータ ソースを使用して SQL Server 7.0 と MSDE の間でデータを転送する機能を提供しました。リリース時にサポートされていたオペレーティング システムには、Windows 95、Windows 98、Windows NT 4.0 Service Pack 4 があり、x86とAlpha の両方のアーキテクチャで使用できました。[7]
Microsoft Data Engineは、Microsoft Access 2000やその他のMicrosoft製品に含まれています。[8]
Visual Studio 6.0 用の MSDE ツールキットは、2000 年 10 月の MSDN DVD Office テスト プラットフォームおよび開発ツール、英語パックに MSDE for Visual Studio として収録されています。[9]または 2000 年 10 月の MSDN CD Office テスト プラットフォームおよび開発ツール(英語パック、ヨーロッパ パック I、日本語パック、ラテン アメリカ パック) に収録されています。[10]
Microsoft SQL Server データ エンジン
これはSQL Server 2000に基づいています。システム要件はWindows 98に変更されました。[11] [12]
MSDE は、Microsoft に登録することで商用製品とともに配布できます。ほとんどの場合、この配布も無料です。[引用が必要] SQL Server のサーバー ライセンスには、MSDE を配布する権利が含まれています。[13]
MSDE 2000には、MSDE 2000展開リソースキット、MSDE 2000 Webリソースキットが含まれています。[14]
MSDE 2000は、Microsoft Office XP(Professional、Developer)、Visual Studio .NET 2002-2003などのさまざまな製品にも含まれています。[15]
特徴
SQL Server 7.0 および 2000 のフル サーバー エディションと比較すると、MSDE にはいくつかの制限があります。データベースの制限は 2 GBであり、ワークロード ガバナーによって 8 つ以上の同時ワークロードが実行されると速度が低下します。[16] Microsoft はまた、 Windows Vistaなどの Windows NT 6.0 オペレーティング システムでは MSDE はサポートされていないと述べています。[17] MSDE 用のグラフィカル ユーザー インターフェイス管理ツールはリリースされていませんが、SQL Server 2000 の Enterprise Manager (およびそれ以降のバージョンのSQL Server Management Studioなど) を使用して接続できます。[18]
参照
参考文献
- ^ 「Microsoft、Visual Studio を使用する開発者向けに MSDE の提供を開始」news.microsoft.com 1999 年 5 月 24 日2022 年 4 月 16 日閲覧。
- ^ 「MS SQL Server 2005 がリリースされました」。databasedir.com。
- ^ MSDE アップグレード。
- ^ 米国特許 6442559、ロナルド R. マーティンセン、ジェフリー アルジャー、「動的 SKU 管理」、2002 年 8 月 27 日発行
- ^ 「Microsoft Data Engine の使用」。Microsoft Office 2000/Visual Basic プログラマーズ ガイド。Microsoft。2008年 11 月 29 日閲覧。
- ^ 「MSDE を使用する場合」。Microsoft Office 2000/Visual Basic プログラマーズ ガイド。Microsoft。2008年 11 月 29 日閲覧。
- ^ 「PRB: MSDE 無人インストールには .iss ファイルのフル パス名が必要です (MSKB238232)」。ナレッジ ベース。Microsoft。2008年 11 月 19 日取得。
- ^ 製品情報 -> 価格とライセンス (SQL Server 7.0)
- ^ 2000年10月号月刊誌目次(DVD)
- ^ 2000年8月月刊誌の目次(CD)
- ^ SQL Server 2000 システム要件
- ^ Microsoft SQL Server 2000 Enterprise Edition データシート
- ^ エンド ユーザー ライセンス契約 MICROSOFT SQL Server 製品用サーバー ライセンス (SQL Server 2000) 1.c. 再頒布可能コードの使用。
- ^ MSDE 2000 のリソース キット
- ^ MSDE 2000 を含む Microsoft 製品
- ^ SQL Server 2000 ワークロード ガバナー
- ^ Vista 上の MS SQL Server。
- ^ 「SQL Server & MSDE」。2010 年 7 月 24 日時点のオリジナルよりアーカイブ。
外部リンク
- Microsoft ページ: MSDE 2000
- SQL Server エクスプレス エディション
