Открытие
файла проекта
Файл проекта
Access открывается аналогично файлу базы данных. Однако, в отличие от файла
базы данных, файл проекта всегда открывается в монопольном режиме. Если вы пытаетесь
открыть файл, который уже открыт другим пользователем, он откроется в режиме
"только для чтения". Тем не менее и в этом режиме можно работать с
объектами, размещенными на сервере (изменять, удалять, создавать новые объекты).
Запрещается только модифицировать объекты, находящиеся в самом файле проекта.
Для примера можно открыть файл NorthwindCS.adp, который размещается в папке
Samples при установке Access 2002. При первом открытии данного файла Access
может автоматически создать базу данных на SQL Server. Для этого используется
файл сценария установки NorthwindCS.SQL, который находится в той же папке Samples.
Сначала Access ищет настольную версию SQL Server на локальном компьютере, и
если найдет, то спросит вас, хотите ли вы создать на нем новую базу данных "NorthwindCS".
Если на локальном компьютере сервер не найден, то Access попросит ввести имя
удаленного сервера, имя пользователя и пароль. После этого исполняется сценарий
установки базы данных на соответствующем сервере, и файл проекта NorthwindCS.ADP
соединяется с новой базой данных "NorthwindCS".
Окно проекта
представлено выше. В списке таблиц вы видите те же таблицы, что и в базе данных
"Борей" (Northwind). Однако эти таблицы хранятся не в файле проекта,
а на сервере. Хотя значок таблицы выглядит так, как если бы это были локальные
таблицы. На панели объектов проекта Access 2002 по сравнению с базой данных
Access 2002 появился новый ярлык —
Схемы баз данных
(Database Diagrams).
Соответствующие новые объекты также размещены на сервере. Все остальные объекты
(кроме страниц доступа к данным) находятся в файле проекта.