Вверх ↑
Главный модератор
Ответов: 2999
Рейтинг: 396
#1: 2013-05-04 12:27:44 ЛС | профиль | цитата
Ответьте на главный вопрос: КАКОЙ ВАРИАНТ MSSQL ВЫ ИСПОЛЬЗУЕТЕ?
локальный MSDE
сетевой MSSQL Server
MSDE vs MSSQL Server

MSDE и SQL Server

Microsoft SQL Server Desktop Engine (MSDE) - это СУБД для использования на локальной станции. Она базируется на основе того же ядра, что и SQL Server. Разработка приложений для MSDE ничем не отличается от аналогичной разработки для SQL Server, и это подобие создает некоторую путаницу - особенно когда речь заходит о различии между MSDE и SQL Server 2000 Personal Edition. Ниже перечисляются семь основных отличий MSDE 2000 от SQL Server 2000.

1. MSDE отдельно не поставляется
Microsoft поставляет MSDE в составе следующих программных продуктов:

все версии SQL Server 2000,

Visual Studio .NET,

ASP.NET Web Matrix,

Microsoft Office XP Developer Edition ,

Microsoft Developer Network (MSDN) Universal и Enterprise.

2. MSDE - бесплатный продукт
Хотя за право использовать программные продукты, вместе с которыми поставляется MSDE, необходимо заплатить, применение самого MSDE не оплачивается. Вам не надо приобретать клиентские лицензии Client Access Licenses (CALs) для использования в MSDE-приложениях, пока они не выполняют подключения к системам SQL Server и не выступают в роли клиентов.

3. MSDE имеет ряд ограничений при работе с базой данных
Размер базы данных, с которой можно работать при помощи MSDE, ограничен и составляет 2 Гбайт. Однако данное ограничение не означает, что это максимальный объем данных, который поддерживается MSDE. Вы можете работать с большим числом баз данных, размер каждой из которых менее 2 Гбайт.

4. MSDE имеет ограничения на аппаратное обеспечение
Как и SQL Server 2000 Personal Edition, MSDE поддерживает системы с максимум двумя процессорами. Кроме того, в MSDE объем используемой оперативной памяти составляет не более 2 Гбайт.

5. В MSDE отсутствуют графические утилиты обслуживания
Единственная утилита, которую Microsoft предлагает для менеджмента MSDE - текстовая утилита osql. В MSDE нет ни Query Analyzer, ни Data Transformation Services (DTS) Designer, ни Analysis Services, ни Books Online (BOL). Вместе с тем можно бесплатно загрузить BOL по адресу http://www.microsoft.com/sql и обслуживать MSDE с помощью уже установленных копий программных инструментов SQL Server - точно так же, как при обслуживании других систем SQL Server.

6. MSDE поддерживает 32-разрядные версии Windows с некоторыми оговорками
Как и SQL Server, MSDE работает на Windows XP, Windows 2000 и Windows NT. И как SQL Server Personal Edition, MSDE работает на Windows Me и Windows 9x. Ограничения, с которыми вы столкнетесь при работе MSDE на платформах Windows Me или Windows 9x, связаны с отсутствием поддержки интегральной безопасности, асинхронного ввода-вывода, опережающего чтения, а также отсутствием счетчиков производительности для Performance Monitor.

7. MSDE оптимизирует не более пяти пакетов
В MSDE имеется модуль управления параллельной работой, который в состоянии оптимизировать производительность системы при загрузке одновременно не более пяти пакетов (batch workload). Как только вы запускаете одновременно большее число работ, модуль управления постепенно "притормаживает" систему. MSDE не удаляет предложенные пакеты, но их обработка сопровождается снижением производительности системы.

Майкл Оти - Научный редактор американского журнала Windows & .NET Magazine, президент компании TECA, специализирующейся на разработке программного обеспечения и оказании консультационных услуг; соавтор руководства разработчика SQL Server 7.0 Developer’s Guide (издательство Osborne/McGraw-Hill). С ним можно связаться по электронной почте по адресу: mikeo@teca.com.

Источник: Windows & .NET Magazine/RE
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 2msde.png [23KB] [489], mssqlserver.png [56.5KB] [593]