Настольная
версия Microsoft SQL Server 2000
Данная версия
сервера представляет собой процессор обработки данных, который является альтернативой
процессору Jet (первая версия этого процессора называлась MSDE — Microsoft Server
Database Engine и была совместима с Microsoft SQL Server 7.0). Он может быть
использован либо как локальный сервер, и в этом случае устанавливается на тот
же компьютер, на котором установлен Access 2002, либо как сервер баз данных
для небольшой рабочей группы, и в этом случае будет удаленным по отношению к
клиентским компьютерам. Основное его достоинство по сравнению с процессором
Jet — полная совместимость с Microsoft SQL Server 2000. Это означает, что, создав
приложение целиком на персональном компьютере, можно в любой момент времени
без труда перенести всю серверную его часть на Microsoft SQL Server 2000. В
результате становится возможным многократное увеличение числа пользователей
приложения и получение доступа к многочисленным службам SQL Server, например
Data Transformation Services, OLAP Services и т. д.
В отличие
от Microsoft SQL Server 2000, Standard Edition Microsoft SQL Server 2000 Desktop
Engine имеет ограничение на количество одновременно работающих с базой данных
пользователей и на объем базы данных, не поддерживает симметричную мультиобработку
(SMP) и в процессе репликации может функционировать только как подписчик. Максимальный
объем базы данных, так же как и у Jet равен 2 Гбайт, а количество одновременно
работающих пользователей ограничивается пятью активными запросами (потоками).
Итак, с помощью
проектов Access, используя Microsoft SQL Server 2000 Desktop Engine, вы можете
создавать надежные многопользовательские приложения, а когда потребуется подключить
к базе данных большое число пользователей или объем базы данных будет превышать
2 Гбайт, можно легко масштабировать этот проект, просто перенеся базу данных
на SQL Server 2000.
Установить
Microsoft SQL Server 2000 Desktop Engine можно с того же компакт-диска, что
и Microsoft Office XP. Он находится в папке Msde2000. При этом программа установки
не запрашивает ни имя папки, в которую будет установлен сервер, ни имя самого
сервера. Установка выполняется в папку C:\PROGRAM FILES\MICROSOFT SQL SERVER,
а имя сервера по умолчанию — MSSQLSERVER. Если требуется изменить эти значения,
нужно использовать при установке параметры командной строки (см. разд. справки
Access 2002 "Работа с проектами Microsoft Access, Основные задачи, Установка
и конфигурирование SQL Server 2000 Desktop Engine" (Working with Microsoft
Access Projects, Basic Tasks, Install and configure SQL Server 2000 Desktop
Engine)).
Замечание
Установка Microsoft SQL Server 2000 Desktop Engine выполняется корректно на компьютер с операционными системами Windows 98 или Windows 2000. Все попытки авторов установить его на компьютер с Windows NT не увенчались успехом.