Создаваемые пользователями Access базы данных зачастую оказываются столь полезными и нужными, что вскоре возникает необходимость их дальнейшего расширения. Иногда популярное приложение Access первоначально предназначается для индивидуального использования или обслуживания небольших подразделений, однако оно сталкивается с таким хорошим приемом, что возникает потребность развернуть его по всей организации. В других случаях базу данных Access создает пользователь Office в малом бизнесе, но постепенный рост компании внезапно заставляет переводить такие функции из этого настольного приложения в базу данных масштаба предприятия, например, Microsoft SQL Server.
Access и раньше обеспечивала ограниченную интеграцию с Microsoft SQL Server, опираясь на дополнительную утилиту Access Upsizing Tools и возможность подключаться к серверу с помощью стандартного интерфейса доступа к данным ODBC. Однако опытным пользователям и разработчикам Access требовался более высокий уровень взаимодействия. Почему нельзя просто соединить удобство использования Access с мощью таких баз данных для предприятий, как Microsoft SQL Server? Именно это мы и сделали в Access 2000.