Как запустить access runtime

Обновлено: 06.07.2024

Изменение региональных параметров

Совет Чтобы выполнить тщательный поиск, откройте диалоговое окно " Параметры Access " ( Параметры > файлов ) и выберите пункт Справка для каждой вкладки. Возможно, у вас есть дополнительные параметры, которые вы хотите контролировать для решения приложения.

Прежде чем развертывать клиентскую базу данных, учитывайте следующие рекомендации:

Какой формат использовать?

Есть четыре формата файлов Access, можно использовать при развертывании приложения:

  • ACCDB Это формат файлов по умолчанию для Access. При развертывании приложения в этом формате пользователи обладают максимальными возможностями индивидуальной настройки приложения и навигации в нем. Если вы хотите запретить пользователям менять структуру приложения, вам следует выбрать формат файла ACCDE. Кроме того, у пользователя нет простого способа понять, был ли изменен файл ACCDB после добавления в пакет. Чтобы решить эту проблему, используйте формат файла ACCDC.
  • ACCDC Файл в таком формате также называют файлом развертывания Access. Файл развертывания Access состоит из файла приложения и цифровой подписи, связанной с файлом. Этот формат файла обеспечивает отсутствие изменений файла приложения после добавления в пакет. Вы можете применить этот формат к файлу Access в формате по умолчанию (ACCDB) или к компилированному двоичному файлу Access (ACCDE). Дополнительные сведения можно найти в разделе Показать отношение доверия путем добавления цифровой подписи .

В файл развертывания Access можно добавить только один файл приложения. Если у приложения отдельные файлы данных и логики, можно создать для них отдельные пакеты.

Чтобы открыть компилированный двоичный файл Access, можно использовать Access Runtime. Если среда выполнения не распознает расширение имени файла. ACCDE, откройте двоичный файл, создав ярлык, указывающий на среду выполнения, и включите путь к скомпилированному двоичному файлу, который нужно открыть для ярлыка.

Важно! Пользователи не могут открыть скомпилированный двоичный файл с использованием более ранней версии Access, чем версия, в которой он был скомпилирован, если предыдущая версия не поддерживает компонент, добавленный в более поздней версии. Чтобы устранить эту проблему, скомпилируйте двоичный файл в версии Access, установленной пользователями.

Установка и обновление базы данных Access с интерфейсом пользователя

При использовании разделенного макета базы данных необходимо распределять клиентскую базу данных каждому пользователю. Для плавной работы учитывайте следующие рекомендации:

  • Убедитесь, что у каждого пользователя есть нужная версия Access и что клиентская база данных открывается в нужной версии. Для Access также установлено 32 разрядов и 64 bit Versions. Выполнение неправильной "разрядности" может повлиять на вызовы Windows API, ссылки на библиотеки DLL и элементы ActiveX. Дополнительные сведения можно найти в разделе Выбор между 64-разрядной или 32-разрядной версией Office .
  • Создайте установочный пакет для других файлов, которые могут потребоваться вместе с драйверами баз данных, пакетными файлами для настройки и настройки, а также файлами, относящимися к приложению. Дополнительные сведения можно найти в разделе Создание пакета установки .
  • Предоставление быстрого доступа к рабочему столу Windows для быстрого запуска решения Access. Включите в ярлык расположение папки, понятное имя ярлыка, описание и значок. Дополнительные сведения можно найти в разделе Создание ярлыка на рабочем столе для программы или файла Office .

Понимание и скачивание среды выполнения Access

Чтобы развернуть приложение Access, которое может выполняться без установки Access на компьютере пользователя, вы можете распространять их вместе со средой выполнения Access, которая доступна бесплатно в центре загрузки Майкрософт. В Access Runtime база данных Access открывается в режиме среды выполнения.

Режим среды выполнения — это режим работы Access, в котором по умолчанию недоступны определенные возможности Access. Однако к некоторым из таких возможностей можно получить доступ в режиме среды выполнения.

Какие возможности недоступны в режиме среды выполнения?

В режиме среды выполнения недоступны следующие возможности Access.

  • Специальные клавиши Клавиши, такие как Ctrl + Break, Ctrl + G, и клавиша SHIFT для обхода параметров запуска в базе данных.
  • Область навигации. Область навигации недоступна в режиме среды выполнения. Это помогает предотвратить доступ пользователей к произвольным объектам в приложении базы данных. При использовании режима выполнения можно открывать только те объекты, которые вы предоставили пользователям (например, путем предоставления формы навигации). Область навигации нельзя сделать доступной в режиме среды выполнения.
  • Лента. По умолчанию лента недоступна в режиме среды выполнения. Это помогает предотвратить создание или изменение объектов базы данных и выполнение потенциально опасных действий, например подключение к новым источникам данных или экспорт данных непредусмотренным способом. В режиме среды выполнения нельзя предоставить доступ к вкладкам ленты по умолчанию. Тем не менее, вы можете создать пользовательскую ленту, а затем связать эту ленту с формой или отчетом. Дополнительные сведения можно найти в разделе Создание настраиваемой ленты в Access .
  • Режим конструктора и режим макета. Режим конструктора и режим макета недоступны для объектов базы данных в режиме среды выполнения. Это помогает предотвратить изменение структуры объектов в приложении базы данных. Режим конструктора и режим макета нельзя включить в режиме среды выполнения.
  • Справка. По умолчанию встроенная справка недоступна в режиме среды выполнения. Поскольку вы управляете функциями, доступными в приложении в режиме среды выполнения, некоторые разделы стандартной встроенной справки Access могут быть неактуальными для пользователей и только помешают им. Вы можете создать свой собственный файл справки, чтобы дополнить свое приложение в режиме среды выполнения.

Как можно смоделировать режим среды выполнения?

На компьютере, где установлена полная версия Access, вы можете запустить в режиме среды выполнения любую базу данных Access. Чтобы запустить базу данных Access в режиме среды выполнения, выполните одно из указанных ниже действий.

  • Измените расширение файл базы данных с ACCDB на ACCDR.
  • Создание ярлыка для базы данных с помощью переключателя командной строки /рунтиме
  1. На рабочем столе Windows щелкните правой кнопкой мыши и выберите пункт создать > ярлык .
  2. Введите расположение файла MSAccess. exe, расположение базы данных и квалификатор команды /рунтиме . Например:

"C:\Program Files\Microsoft Office\MSACCESS.EXE" "C:\MyDB.accdb" /runtime

Режим среды выполнения повышает уровень безопасности базы данных?

Хотя режим среды выполнения ограничивает возможности навигации и изменения структуры, его не следует использовать в качестве основного средства для обеспечения безопасности приложения базы данных. На компьютере, где установлена полная версия Access, пользователь может открыть приложение базы данных для режима среды выполнения как стандартное приложение базы данных (то есть получить доступ ко всем возможностям) и изменить структуру или выполнить другие нежелательные действия.

Даже если вы развернули приложение базы данных только на компьютерах, где не установлена полная версия Access, пользователь может перенести приложение на компьютер, где установлена полная версия Access, и открыть приложение базы данных для режима среды выполнения как стандартное приложение базы данных.

Скачивание Access Runtime

Чтобы скачать Access Runtime из Центра загрузки Майкрософт, щелкните ссылку на подходящую версию:

Примечание . Эта среда выполнения Access также применима к 2019 Access.

Вы можете бесплатно скачать, использовать и распространять Access Runtime. Кроме того, отсутствуют ограничения на количество пользователей, которым можно предоставлять это программного обеспечения.

Создание установочного пакета

В зависимости от версии Access вы можете использовать несколько подходов.

Использование общего установочного пакета (Access 2013 или более поздней версии)

для Access версии 2013 или более поздней вы можете использовать установщик Windows или найти сторонние программы, которые создают пакеты установки.

Упаковка и подписывание базы данных Access (Access 2007 и 2010)

В Microsoft Access 2007 или 2010 проще и быстрее подписывать и распространять базу данных. После создания ACCDB- или ACCDE-файла вы можете упаковать его, добавить к пакету цифровую подпись, а затем распространить подписанный пакет среди других пользователей. Функция упаковки и подписания помещает базу данных в файл развертывания Access (ACCDC), подписывает пакет, а затем сохраняет подписанный пакет в указанном вами месте на компьютере пользователя. После этого пользователи могут извлекать базу данных из пакета и работать непосредственно в ней (а не в файле пакета). Дополнительные сведения можно найти в разделе Обзор мастера упаковки решений .

Примечание: описанная в этом разделе функция упаковывает файл Access и применяет к пакету цифровую подпись, что позволяет пользователям убедиться в надежности файла.

Помните об указанных ниже фактах, прежде чем приступить к созданию и подписанию пакета.

  • Упаковка базы данных и подписание пакета помогают показать ее надежность. Если вы или ваши пользователи получили пакет, подпись подтверждает отсутствие несанкционированных изменений базы данных. Если вы доверяете автору, то можете смело использовать содержимое.
  • Функция упаковки и подписания действует только в отношении баз данных в формате ACCDB.
  • В пакет можно добавить только один файл базы данных.
  • При упаковке и подписании базы данных в файле базы данных подписывается код всех объектов, а не только макросы и модули кода. В ходе упаковки и подписания файл пакета также сжимается для ускорения его скачивания.
  • После извлечения базы данных из подписанного пакета она утрачивает связь с ним.
  • Если использовать самозаверяющий сертификат для подписания пакета базы данных, а затем нажать кнопку Доверять всему от издателя при его открытии, то все пакеты, подписанные самозаверяющими сертификатами, будут считаться доверенными.
  • Если извлечь базу данных в надежное расположение, ее содержимое будет автоматически включаться при ее открытии. Если выбранное расположение не является доверенным, некоторое содержимое базы данных может быть по умолчанию отключено.

В следующих разделах описано, как создать подписанный файл пакета и как использовать базу данных из файла подписанного пакета. чтобы выполнить эти действия, у вас должен быть по крайней мере один сертификат безопасности. Если на компьютере не установлен сертификат, вы можете создать его с помощью средства SelfCert или получить коммерческий сертификат. Сведения о сертификатах безопасности можно найти в разделе Показать отношение доверия, добавив цифровую подпись .

Создание подписанного пакета

  1. Откройте базу данных, которую вы хотите упаковать и подписать.
  2. На вкладке Файл выберите пункт Сохранить как .
  3. В разделе Типы файлов баз данных щелкните вариант Упаковать и подписать , затем нажмите кнопку Сохранить как .
  4. В диалоговом окне Выбрать сертификат выберите цифровой сертификат и нажмите кнопку ОК .

Откроется диалоговое окно Создать подписанный пакет Microsoft Office Access .

Access создаст ACCDC-файл и поместит его в папку, которую вы выбрали.

Извлечение и использование подписанного пакета

  1. На вкладке Файл нажмите кнопку Открыть .
  2. В диалоговом окне Открытие выберите тип файла Подписанные пакеты Microsoft Office Access (*.accdc) .
  3. В списке Поиск в перейдите к папке, в которой содержится ACCDC-файл, выберите его и нажмите кнопку Открыть .
  4. Выполните одно из указанных ниже действий.
    • Если вы ранее выразили доверие цифровому сертификату, который использовался для пакета развертывания, откроется диалоговое окно Извлечь базу данных в . Перейдите к шагу 5.
    • Если вы еще не указали, следует ли доверять цифровому сертификату, появится предупреждение.

Если вы доверяете базе данных, нажмите кнопку Открыть . Если вы доверяете всем сертификатам данного поставщика, нажмите кнопку Доверять всему от издателя . Появится диалоговое окно Извлечь базу данных в .

Читайте также: