MSDE

Microsoft SQL Server Data Engine ( MSDE , также Microsoft Data Engine или Microsoft Desktop Engine ) — реляционная система управления базами данных , разработанная корпорацией Microsoft . Это урезанная версия Microsoft SQL Server 7.0 или 2000, которая бесплатна для некоммерческого использования, а также для определенного ограниченного коммерческого использования. Она была представлена ​​на конференции Microsoft TechEd в мае 1999 года [1] и была включена в состав Microsoft Office 2000 Developer Edition. Ее преемник, SQL Server Express, был выпущен в ноябре 2005 года. [2] Поддержка MSDE поставщиками закончилась 8 апреля 2008 года. [3]

Обзор

Microsoft Desktop Engine

MSDE изначально был разработан (тогдашним) менеджером программ Microsoft Джеффом Элджером, а затем реализован Питером Бирном (ядро), Рональдом Мартинсеном (ядро/установка) и Майком Марингасом (установка). Элджер и Мартинсен являются соавторами, которые владеют патентом. [4]

Первоначальный выпуск MSDE называется «Microsoft Desktop Engine», он основан на SQL Server 7.0 и позиционировался как альтернатива использованию Jet Database Engine, используемого Microsoft Access, с упором на его способность работать как клиент-серверное приложение вместо того, чтобы требовать прямого доступа к файловой системе, в которой находилась база данных Jet. [5] Microsoft Access, самый популярный инструмент компании для работы с базами данных в то время, был расширен для выпуска Office 2000, чтобы включить использование Microsoft Desktop Engine в качестве своего внутреннего хранилища данных. Эта конструкция продвигалась Microsoft как решение для небольших рабочих групп, которые со временем могут вырасти до потребности в полном продукте SQL Server. [6] Этот первоначальный выпуск MSDE также включал Data Transformation Services Wizard, который предоставлял возможность использовать источники данных 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]

Набор инструментов MSDE для Visual Studio 6.0 можно найти на DVD-диске MSDN от октября 2000 г. Office Test Platform and Development Tools, English Pack как MSDE for Visual Studio. [9] или на компакт-диске MSDN от октября 2000 г. Office Test Platform and Development Tools (English Pack, European Pack I, Japanese Pack, Latin American pack). [10]

Microsoft SQL Server Data Engine

Он основан на SQL Server 2000. Системные требования были изменены на Windows 98. [11] [12]

MSDE может распространяться с коммерческими продуктами путем регистрации в Microsoft — в большинстве случаев такое распространение также бесплатно. [ необходима ссылка ] Серверная лицензия SQL Server включает право распространять MSDE. [13]

MSDE 2000 включает в себя следующие наборы ресурсов: MSDE 2000 Deployment Resource Kit, MSDE 2000 Web Resource Kit. [14]

MSDE 2000 также встречается в различных продуктах, таких как Microsoft Office XP (Professional, Developer), Visual Studio .NET 2002-2003. [15]

Функции

По сравнению с полными серверными редакциями SQL Server 7.0 и 2000, MSDE имеет некоторые ограничения: ограничение в 2 ГБ для баз данных и регулятор рабочей нагрузки, который снижает скорость при одновременном выполнении восьми или более рабочих нагрузок. [16] Microsoft также заявила, что MSDE не поддерживается в операционных системах Windows NT 6.0, таких как Windows Vista . [17] Для MSDE не было выпущено никаких графических инструментов управления пользовательским интерфейсом , но для подключения к нему и управления им можно использовать Microsoft Access или Enterprise Manager SQL Server 2000 (а также более поздние версии, такие как SQL Server Management Studio ). [18]

Смотрите также

Ссылки

  1. ^ "Microsoft объявляет о доступности MSDE для разработчиков, использующих Visual Studio". news.microsoft.com . 24 мая 1999 . Получено 2022-04-16 .
  2. ^ "Выпущен MS SQL Server 2005". databasedir.com.
  3. ^ Обновление MSDE.
  4. ^ Патент США 6442559, Рональд Р. Мартинсен, Джеффри Элджер, «Динамическое управление SKU», выдан 27 августа 2002 г. 
  5. ^ "Использование Microsoft Data Engine". Руководство программиста Microsoft Office 2000/Visual Basic . Microsoft . Получено 29.11.2008 .
  6. ^ "Когда использовать MSDE". Microsoft Office 2000/Visual Basic Programmer's Guide . Microsoft . Получено 29.11.2008 .
  7. ^ "PRB: Для автоматической установки MSDE требуется полное имя пути к файлу .iss (MSKB238232)". База знаний . Microsoft . Получено 2008-11-19 .
  8. ^ Информация о продукте -> Цены и лицензирование (SQL Server 7.0)
  9. Содержание ежемесячного выпуска за октябрь 2000 г. (DVD)
  10. Содержание ежемесячного выпуска за август 2000 г. (CD)
  11. ^ Системные требования SQL Server 2000
  12. ^ Техническое описание Microsoft SQL Server 2000 Enterprise Edition
  13. ^ ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С КОНЕЧНЫМ ПОЛЬЗОВАТЕЛЕМ СЕРВЕРНАЯ ЛИЦЕНЗИЯ ДЛЯ ПРОДУКТОВ MICROSOFT SQL SERVER (SQL Server 2000) 1.c. Использование распространяемого кода.
  14. ^ Комплекты ресурсов для MSDE 2000
  15. ^ Продукты Microsoft, включающие MSDE 2000
  16. ^ Регулятор рабочей нагрузки SQL Server 2000
  17. ^ MS SQL Server на Vista.
  18. ^ "SQL Server & MSDE". Архивировано из оригинала 2010-07-24.
  • Страница Microsoft: MSDE 2000
  • SQL Server Express Edition
Взято с "https://en.wikipedia.org/w/index.php?title=MSDE&oldid=1272521300"