Как запустить среду выполнения Access

Обновлено: 03.07.2024

Как и стандартный Microsoft Access, Access Runtime также поставляется в различных версиях. Последняя версия - это доступ к версии 2016 года. Конечно, функции более полные, чем в предыдущих версиях. Таким образом, вы можете получить много преимуществ от этой среды выполнения 2016 года. То же самое с обычным доступом, он помогает вам работать с базой данных. Поэтому будет очень полезно иметь его на своем компьютере. Если вас интересует среда выполнения Microsoft Access 2016, вам нужно знать, как ее установить.

1. Перейдите на официальную страницу загрузки Microsoft Access

Если вы хотите узнать, как установить эту программу, вам нужно сначала ее загрузить. Загрузка этой программы аналогична загрузке других программ Microsoft. Вам просто нужно перейти на страницу загрузки программного обеспечения Microsoft, а затем вы можете загрузить его напрямую. Вот ссылка для загрузки среды выполнения Microsoft Access 2016. После того, как вы перейдете на страницу загрузки, просто нажмите «Загрузить» и выберите, хотите ли вы 32-разрядную или 64-разрядную версию, и нажмите «Далее», после чего процесс загрузки вскоре начнется напрямую. Это первый шаг, если вы хотите установить Microsoft Access Runtime 2016.

<р>2. Выберите имя файла

<р>3. Сохранить и запустить

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

<р>4. Установите «Object Error Microsoft Fix»

Несмотря на то, что установка завершена, вы еще не можете запустить эту программу. После полной установки версии Microsoft Access 2016 Runtime вам необходимо установить «Object Error Microsoft Fix». Это очень важно для вас, чтобы начать эту программу. Итак, если вы не установите его, вы получите «объект или класс…». Кроме того, ошибка и CMS не могут запуститься. Итак, вы должны следовать этому, потому что это последний шаг. Просто следуйте инструкциям по установке, пока не закончите.

Это все шаги, которые необходимо выполнить, если вы хотите установить среду выполнения Microsoft Access 2016. Глядя на шаги выше, это выглядит просто и легко, не так ли? Поэтому вас не должно смущать, если вы хотите использовать эту версию Microsoft Access.

Часто задаваемые вопросы

Какая версия программного обеспечения Microsoft Access работает с этой базой данных?

Этот шаблон базы данных будет оптимально работать с программным обеспечением MS Access версии 2016 и последней версии 2019. Вы можете использовать более старую версию, но это может вызвать ошибку или ошибку.

Как скачать этот шаблон базы данных Access?

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

Безопасно ли загружать эту базу данных с этого веб-сайта?

Мы обслуживаем наших пользователей с 2011 года, вы можете убедиться здесь. Мы всегда стремимся создавать безопасную и удобную базу данных для наших пользователей, и именно поэтому мы до сих пор существуем в этом бизнесе. Вы также можете проверить безопасность нашего веб-сайта с помощью McAfee и напрямую сканировать загруженную базу данных с помощью VirusTotal или любого другого антивирусного программного обеспечения, установленного на вашем компьютере. Все базы данных доступа и шаблоны на этом веб-сайте на 100% свободны от вирусов, вредоносных программ или любых других вредоносных объектов.

Можно ли изменить шаблон базы данных?

Как загрузить программное обеспечение Microsoft Access 2016 или 2019?

Купить Access 2019

Могу ли я запросить услугу модификации базы данных Access в соответствии со своими потребностями?

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

Как я могу связаться с программистом Microsoft Access?

Загрузить бесплатную версию среды выполнения Microsoft Access

Версия среды выполнения Microsoft Access предлагает бесплатный способ распространения ваших приложений MS Access среди пользователей, у которых нет лицензии Access. Для Access 2016, 2013, 2010 и 2007 Microsoft предлагает бесплатную версию среды выполнения, а более ранние версии требуют покупки.

Для получения подробной информации о различных версиях и ссылках для скачивания посетите: Microsoft Access Runtime Distribution and Free Downloads

Возможности и ограничения версии среды выполнения Microsoft Access

Среда выполнения аналогична полной версии Access, но предназначена для того, чтобы пользователи могли запускать только существующие базы данных Access. Они не могут создавать свои собственные базы данных или изменять их структуру. Например, окно базы данных недоступно, встроенные панели инструментов не поддерживаются, а Visual Basic IDE недоступна. Некоторые функции Office также недоступны. Наиболее важным из них является проверка орфографии Office. При необходимости у пользователя должна быть обычная версия Access.

Реализовать обработку ошибок VBA для всех процедур

Из-за различий важно убедиться, что ваше приложение правильно работает в среде выполнения перед развертыванием. В частности, ваш обработчик ошибок должен управляться должным образом, чтобы любые сбои корректно обрабатывались, а база данных корректно завершала работу. Это связано с тем, что диалоговое окно «Отладка» недоступно в среде выполнения. Подробнее об обработке ошибок читайте в наших статьях:

Моделирование среды выполнения

Конечно, при разработке баз данных Microsoft Access вы используете полную версию MS Access. Вместо того, чтобы настраивать другую машину для тестирования среды выполнения, Microsoft упрощает моделирование среды выполнения с помощью командной строки /runtime.

Выполните следующие действия, чтобы создать ярлык для запуска версии среды выполнения:

  1. На рабочем столе Windows щелкните правой кнопкой мыши и выберите "Создать", "Ярлык".
  2. Когда будет предложено ввести расположение ярлыка, введите расположение MSAccess.exe, затем расположение вашей базы данных, а затем параметр /runtime.
    Например:
    "C:\Program Files\Microsoft Office\MSACCESS.EXE" "C:\MyDB.mdb" /runtime
  3. При запросе имени ярлыка введите описательное, например: MyDB Runtime

Протестировав свое приложение в этой среде, вы сможете найти проблемы, связанные с выполнением, прежде чем развертывать свое приложение в других средах.

Дополнительную информацию о параметрах командной строки см. в разделе Параметры командной строки Microsoft Access

Важное примечание о средах тестирования

Прежде чем выпускать приложение, его следует тщательно протестировать на компьютере, на котором установлена ​​только операционная система самой низкой версии, поддерживаемая приложением (без обновлений), среда выполнения Access (если применимо), а также любые программы, элементы управления и библиотеки DLL. которые устанавливаются вашим приложением. Если ваше приложение распространяется среди широкой публики, вы не можете быть уверены в среде, в которой пользователи будут запускать ваше приложение.

Например, вы могли разработать свое приложение в среде с установленным Office и ожидать, что будут доступны такие продукты, как Word, Excel или другие компоненты Office. Поскольку эти части Office не устанавливаются со средой выполнения Access, ваши пользователи без продуктов Office столкнутся с ошибками, когда столкнутся с функциональностью, которая от них зависит.

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

Дополнительные ресурсы по тестированию

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

Эти и более 300 других ошибок, предложений и советов по повышению производительности обнаруживаются Total Access Analyzer, чтобы помочь вам разрабатывать и предоставлять более качественные решения Access. Если он не прошел проверку Total Access Analyzer, вы не готовы к отправке!

У меня есть полный доступ ms 2016, теперь я хочу переключиться в режим выполнения, используя тот же компьютер, мне достоверно сказали, что это возможно сделать, но я обнаружил, что это не работает. Я просто хочу почувствовать время выполнения, я пробовал это:

"C:\Program Files\Microsoft Office\OFFICE16\MSACCESS.EXE" "C:\Ca Accounting.accdb" /runtime

Похоже, это не работает, я также боюсь в конечном итоге привести к сбою моего программного обеспечения, поэтому я хочу перестраховаться.

Предположим, это работает, как мне вернуться к полной версии.

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

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама.Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Ответы (3) 

Эта команда работает без /runtime?

Тогда он должен с ним работать.

Итак, сначала выполните отладку без дополнительного переключателя. Возможно, эту папку нужно сделать надежным расположением. Лично я развертываю приложения Access в c:\users\public\[applicationname], чтобы избежать некоторых проблем с повышенной безопасностью в более новых версиях Windows. Тем не менее, необходимо сделать это надежным расположением.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

1 человек нашел этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Нельзя устанавливать рабочую версию Access на тот же компьютер с полной лицензией той же версии. Поэтому среду выполнения 2016 не следует устанавливать с полной лицензией 2016 года. Однако вы можете смешивать старые и новые версии. Например, если у вас есть лицензия 2013 года, вы можете установить среду выполнения 2010 или 2016 года.

Чтобы запустить приложение для ИМИТАЦИИ среды выполнения, у вас есть 2 варианта. Вы можете сделать копию приложения с расширением accdr. Или вы можете запустить приложение с помощью ярлыка или командной строки с переключателем /runtime.

Как указал Том, синтаксис, который вы использовали:

"C:\Program Files\Microsoft Office\OFFICE16\MSACCESS.EXE" "C:\Ca Accounting.accdb" /runtime

выглядит правильно. Но мне интересно, как вы пытались выполнить команду? Вам нужно было либо создать ярлык с этой командной строкой в ​​качестве цели, либо открыть командную строку (запустить CMD) и запустить ее оттуда.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

2 человека сочли этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Хорошо, сначала ваш ярлык выглядит неправильно.

C:\Program Files (x86)\Microsoft Office\Office16\MSACCESS.EXE


Вышеприведенное предполагает, что Access x32 и версия без щелчка для запуска.

Возможно, вы используете 64-разрядную версию Office, поэтому вам следует использовать:


C:\Program Files\Microsoft Office\Office16\MSACCCESS.EXE


Однако, если вы используете версию Office 365, вы используете то, что называется CLICK TO Run (CTR)

В таком случае:

C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE

C:\Program Files\Microsoft Office\root\Office16\MSACCCESS.EXE

Итак, у вас есть 4 возможных сокращения!

Поэтому сначала нужно определить, используете ли вы Office x32 или Office x64. ЗАТЕМ вам нужно определить, используете ли вы версию Office CTR (большинство, если не все версии Office 365, будут CTR).

Поэтому я подозреваю, что когда вы говорите «не работает», вы имеете в виду, что программа запускается и не работает, или ярлык даже не запускает Access?(ДЕЙСТВИТЕЛЬНО важная деталь здесь)

Хорошо, теперь, когда мы прояснили вышеизложенное, есть ТАКЖЕ ВТОРОЙ способ протестировать + запустить + просмотреть ваше приложение как среду выполнения.

Вы делаете копию приложения и переименовываете расширение с accDB на accDR.

Однако вы ДЕЙСТВИТЕЛЬНО (и я имею в виду, действительно очень) хотите сначала попробовать отладку->компилировать в редакторе VBA, а ЗАТЕМ создать accDE. ЗАТЕМ вы переименовываете этот accDE в accDR для тестирования во время выполнения. У меня просто нет места, чтобы объяснить, почему вы хотите это сделать (но спросите, и я расскажу, почему это так важно).

Поэтому, если вы не уверены, работаете ли вы с Office x32 или x64, а ТАКЖЕ если вы не уверены, используете ли вы версию Office CTR (или версию MSI) или нет, тогда можно быстро и просто проверить время выполнения. чтобы переименовать расширение, чтобы оно заканчивалось на r.

MyApp.AccDE -> MyApp.accDR (рекомендую этот вариант).

И последнее, но не менее важное:

Нулевой вред и проблемы при установке среды выполнения, но на самом деле, как указано, она НИЧЕГО НЕ ДЕЛАЕТ, если у вас есть полная версия Access. Таким образом, вы действительно не можете испортить это, поскольку, если у вас есть полная версия Access, тогда установка во время выполнения ИГНОРИРУЕТСЯ и на самом деле НЕ происходит. На самом деле невозможно установить среду выполнения, если у вас уже есть полная версия. (и не мудрить - установка происходит, но это "поддельная" установка).

Поэтому я вполне могу сказать, что использование подхода с переименованием «R» требует меньше усилий, чем настройка полного ярлыка, но в конечном итоге вы ДЕЙСТВИТЕЛЬНО ХОТИТЕ ознакомиться с правильным ярлыком, так как вы ОЧЕНЬ захотите использовать ярлык для окончательное распределение «конечных пользователей» при использовании среды выполнения.

Поэтому я ТОЛЬКО рекомендую трюк «переименовать R» на вашей машине разработки. Конечно, небольшой недостаток этого заключается в том, что вам нужно включить отображение расширений файлов в окнах, но это ПЕРВОЕ изменение, которое я делаю, когда начинаю с нового компьютера/новых окон.

С уважением,
Альберт Д. Каллал (Access MVP)
Эдмонтон, Альберта, Канада

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

  1. Измените расширение имени файла базы данных с . привязать к . акдр.
  2. Создайте ярлык для базы данных с помощью параметра командной строки /Runtime. На рабочем столе Windows щелкните правой кнопкой мыши и выберите "Создать" > "Ярлык".

Работает ли Excel VBA в Access?

Вы можете использовать Access для автоматического преобразования макросов в модули VBA или модули классов. Примечание. Вы можете добавить код Visual Basic для приложений (VBA) в веб-базу данных; однако вы не можете запустить этот код, пока база данных работает в веб-браузере.

Как открыть базу данных Access в Excel?

Импорт данных доступа

  1. Нажмите Из базы данных, Из базы данных Microsoft Access.
  2. Выберите файл Access.
  3. Нажмите «Импорт». Выберите таблицу в левой части окна "Навигатор" и нажмите "Загрузить".
  4. Результат. Записи вашей базы данных в Excel.
  5. При изменении данных Access вы можете легко обновить данные в Excel. Сначала выберите ячейку внутри таблицы.

Как запустить базу данных Access?

  1. Найдите запрос в области навигации.
  2. Выполните одно из следующих действий. Дважды щелкните запрос, который нужно выполнить. Щелкните запрос, который хотите выполнить, и нажмите клавишу ВВОД.
  3. Когда появится запрос параметра, введите значение, которое будет применяться в качестве критерия.

Как установить Access Runtime?

Если у вас есть Office 365 или вообще нет приложений Office

  1. Добавьте среду выполнения Access, нажав следующую ссылку, чтобы загрузить бесплатную среду выполнения Office 365 Access.
  2. Выберите свой язык, а затем нажмите кнопку "32-разрядная загрузка" или "64-разрядная загрузка".
  3. Запустите загруженный файл, чтобы установить среду выполнения Office 365 Access.

Включен ли MS Access в Office 2016?

Office 2016 — это традиционный программный продукт. Этот пакет Office включает только Word, Excel, PowerPoint и OneNote. Этот пакет не включает Outlook, Publisher и Access. Вы можете загрузить и использовать Office 2016 столько, сколько захотите.

Как проверить, установлен ли MS Access?

  1. Чтобы проверить, установлены ли 32-разрядные драйверы ядра базы данных Microsoft Access, перейдите в папку C:\Windows\SysWOW64\odbcad32.exe.
  2. Если в списке драйверов Microsoft Access указаны только .
  3. После установки ядра в диспетчере источников данных ODBC появляется несколько новых драйверов, в том числе драйверы, способные читать файлы .

Какая текущая версия Access?

Microsoft Access 2019, версия 17.0.

Где установлен MS Access?

Как узнать версию ядра базы данных доступа?

Примечание по использованию 60322. Определите установленные компоненты Microsoft ACE

  1. Перейдите в меню "Пуск" и введите C:\Windows\System32\odbcad32.exe в поле "Найти программы и файлы".
  2. Когда откроется Администратор ODBC, щелкните вкладку Драйверы и найдите драйвер Microsoft Excel или Microsoft Access Driver.
  3. Проверьте номер версии.

Как открыть файл accdb в Access 2007?

accdb, необходимо сначала открыть базу данных с помощью Access 2007, Access 2010, Access 2013 или Access 2016, а затем сохранить ее в формате . формат файла accdb. Нажмите «Файл», а затем «Открыть».

Как узнать, зарегистрирован ли мой Oledb?

У каждого поставщика есть идентификатор GUID, связанный с его классом. Чтобы найти руководство, откройте regedit и найдите в реестре имя поставщика. Например, выполните поиск «Поставщик Microsoft Jet 4.0 OLE DB». Найдя его, скопируйте ключ (значение GUID) и используйте его при поиске в реестре в своем приложении.

Как зарегистрировать Microsoft ACE Oledb 12.0 на локальном компьютере?

Майкрософт. ТУЗ. ОЛЕДБ. 12.0’ провайдер не зарегистрирован на локальном компьютере

  1. Загрузите файл, нажав кнопку "Загрузить" и сохранив файл на жестком диске.
  2. Дважды щелкните файл программы AccessDatabaseEngine.exe на жестком диске, чтобы запустить программу установки.

Как узнать, является ли MS Office 64-разрядной версией?

Об Office: какую версию Office я использую?

  1. Откройте любое приложение Office, например Word или Excel, и выберите Учетная запись.
  2. В разделе "Информация о продукте" вы найдете название продукта Office и, в некоторых случаях, полный номер версии.
  3. Для получения дополнительной информации, например о разрядной версии, выберите О программе Excel.

Как установить драйверы Oledb для Excel?

ТУЗ. ОЛЕДБ. 12.0 Provider для 64-битной и 32-битной обработки — Data Savery…. Вариант B: установка из командной строки и использование пассивного переключателя

  1. Откройте командную строку.
  2. Введите путь и имя файла для установочного файла Access Database Engine.
  3. Поставьте после него пробел, затем "/passive" и нажмите Enter.

Что такое Microsoft ace?

Начиная с версии 2007 и выше, Access включает специальную версию Jet для Office, которая первоначально называлась механизмом подключения Office Access (ACE), но теперь называется механизмом базы данных Access.

Оглавление

Как открыть среду выполнения Microsoft Access?

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

  1. На рабочем столе Windows щелкните правой кнопкой мыши и выберите "Создать" > "Ярлык".
  2. Введите расположение MSAccess.exe, расположение вашей базы данных и квалификатор команды /runtime. Например: «C:\Program Files\Microsoft Office\MSACCESS.EXE» «C:\MyDB.accdb» /runtime.

Как запустить базу данных Access без Access?

Давайте рассмотрим некоторые способы открытия файла mdb без доступа.

  1. Подумайте о покупке доступа.
  2. Импортируйте его с помощью Excel.
  3. Используйте альтернативу Access с открытым исходным кодом.
  4. Используйте онлайн-сервис открытия MDB.
  5. Используйте стороннее средство просмотра MDB.
  6. Используйте текстовый редактор.
  7. Преобразовать с (чужим) доступом.
  8. Все дело в этой базе (данных).

Как превратить базу данных Access в приложение?

  1. Импорт или перенос данных из таблиц Access в MS SQL Server (или MySQL или любую другую СУБД).
  2. Восстановить запросы как представления.
  3. Восстановить формы.
  4. Создать отчеты заново.
  5. Переписать пользовательский код VB.

В чем разница между Microsoft Access и средой выполнения Microsoft Access?

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

Как обойти Access AutoExec?

Включите клавишу SHIFT, чтобы разрешить пользователю обходить параметры запуска и макрос AutoExec. Отключите клавишу SHIFT, чтобы пользователь не мог обойти свойства запуска и макрос AutoExec. Это свойство можно задать с помощью макроса или кода VBA.

Для чего используется среда выполнения Microsoft Access?

Что такое среда выполнения Access? Microsoft Access Runtime — это бесплатная версия Access, которая позволяет запускать приложения Access, включая ввод, удаление и изменение записей. Таким образом, по сути, он предназначен для того, чтобы пользователи могли использовать приложение, созданное разработчиком с полной лицензией.

Как обойти Microsoft Access?

Когда вы открываете базу данных, удерживая нажатой клавишу SHIFT, многие параметры, заданные на странице "Текущая база данных" диалогового окна "Параметры доступа", игнорируются. Чтобы изменить эти параметры, выполните следующие действия. Откройте вкладку «Файл» и нажмите «Параметры». Откроется окно «Параметры доступа».

Нужна ли вам среда выполнения Access для Microsoft Access?

Если ваше приложение просто работает с данными базы данных Access, среда выполнения Access не нужна.Если вы пытаетесь запустить приложение базы данных Access, потребуется среда выполнения Access или приложение Microsoft Access. Среда выполнения Access позволяет запускать приложения баз данных, разработанные в Microsoft Access.

Приложение и файл базы данных должны быть развернуты вместе на компьютере пользователя. Насколько я понимаю, пользователям потребуется либо: 1) уже установленная полная версия Access, либо 2) среда выполнения, установленная для запуска приложения.

Нужен ли доступ для доступа к базе данных?

Ваша команда создает и изменяет базы данных с помощью разных версий Access. Любой, у кого есть разрешение, может просматривать и редактировать данные, даже если у него нет доступа. Вы хотите убедиться, что у каждого пользователя базы данных есть Access или установлена ​​среда выполнения Access.

Можете ли вы развернуть приложение доступа, если у вас нет доступа?

Если на компьютерах некоторых или всех ваших пользователей не будет установлен Access, вы также можете развернуть программное обеспечение Access Runtime для этих пользователей при развертывании своего приложения. Дополнительные сведения см. в разделе Общие сведения и загрузка среды выполнения Access.

Я использую среду выполнения Access с 1997 года, когда приобрел версию Access Developer. Версия Developer включала лицензию на распространение среды выполнения Access. Начиная с Access 2007, Microsoft предоставляет бесплатно расширения для разработчиков и лицензию на распространение среды выполнения.

Среда выполнения Access похожа на средство просмотра базы данных. Он похож на Adobe Acrobat Reader. Acrobat Reader откроет PDF-файл. Это не позволит вам создать PDF. Точно так же вы можете использовать Access Runtime для «просмотра» базы данных. Вы можете использовать уже созданные формы и отчеты. Он будет запускать существующие запросы, макросы и код VBA. Вы можете ввести данные. Вы не можете попасть в режим проектирования для любых объектов. Для создания базы данных Access и объекта дизайна вам потребуется полная версия Access.

На платформах разработки программного обеспечения обычно есть две версии:

1) Версия для разработчиков — используется для создания приложений. Обычно это нужно покупать.

2) Механизм выполнения — используется для запуска приложения. Это не всегда бесплатно.

Полная/розничная версия Access — это версия для разработчиков. Версия среды выполнения Access — это механизм среды выполнения. Версия для выполнения определенно [b]НЕ[/b] такая же, как и полная розничная версия. У него есть некоторые ограничения. Поскольку это бесплатно, вы не получаете платные функции Office, такие как проверка орфографии, буфер обмена Office и т. д.

Кому следует использовать версию Access Runtime?

Среда выполнения Access не включает все встроенные функции пользовательского интерфейса Access, доступные на лентах или в меню. Некоторые расширенные функции, такие как Фильтр по форме и проверка орфографии, недоступны. Это разумно, так как вы не заплатили за них. Среда выполнения Access отлично подходит для баз данных, в которых разработчик создал полный набор функций, которые он хочет предоставить пользователю. Это делается без использования встроенных функций, доступных в пользовательском интерфейсе Access.

Я всегда рассматривал среду выполнения так, что это БЕСПЛАТНАЯ облегченная версия. Это средство просмотра базы данных для людей, которым не нужны все возможности розничной версии Access. Это отлично подходит для пользователей ввода данных. Это не очень хорошо для опытного пользователя, которому требуется множество расширенных функций, таких как фильтр по форме. На мой взгляд, это справедливо, поскольку вы не платите за более продвинутые функции. Если вам нужны все расширенные функции в розничной (платной) версии, вероятно, лучше приобрести полную розничную версию. Если вы хотите, чтобы те же функции, включенные в платную версию, были включены в бесплатную облегченную версию среды выполнения, вам потребуется, чтобы разработчик (обычно означает дополнительную плату) создал необходимые функции. Если вам нужны все функции полной/платной версии Access, среда выполнения Access может вам не подойти. Особенно, если это будет небольшое развертывание. Может быть дешевле просто приобрести полные лицензии Access. Для крупных развертываний можно сэкономить на использовании бесплатной версии/версии времени выполнения. Дополнительные затраты на разработку компенсируются снижением лицензионных сборов. Это может дать значительную экономию при больших развертываниях.

Как получить версию Access Runtime

Начиная с Access 2007 версия Access Runtime и расширения для разработчиков бесплатны. Для предыдущих версий необходимо приобрести расширения разработчика, входящие в состав установки Access Runtime, и лицензию на распространение версии Access Runtime.

Где установить версию Runtime?

Версию Access Runtime следует устанавливать только на компьютер, на котором еще не установлена ​​полная версия Access. Я бы не рекомендовал устанавливать версию Access Runtime на тот же компьютер, на котором установлена ​​полная версия Access. Мне нравится использовать Virtual PC для тестирования установки версии Access Runtime.

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

Я только что установил версию Access Runtime. Где это?

Вы не увидите среду выполнения Access в меню "Пуск" вместе с другими приложениями Microsoft Office. Среда выполнения Access не используется так, как полная версия Access. Среду выполнения Access можно использовать только с существующими базами данных. Можно использовать проводник Windows, чтобы найти файл базы данных и дважды щелкнуть по нему, чтобы открыть его в среде выполнения Access. Я считаю, что лучше создать ярлык для запуска базы данных с помощью среды выполнения Access. Вы можете разместить ярлык на рабочем столе и/или в меню "Пуск".

Принудительный перевод полной версии Access в режим выполнения

С полной версией Access можно имитировать среду выполнения Access. В Access 2000–2010 можно создать ярлык, который запускает Access и загружает базу данных с помощью параметра командной строки /runtime.

Пример ярлыка для Access 2003:

"C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\my2003DB.mdb" /runtime

В Access 2007 и 2010 это еще проще. Вы можете просто переименовать базу данных из .accdb или .accde в .accdr. Теперь дважды щелкните файл .accdr, и Access загрузится в режиме выполнения.

СОВЕТ. Вы также можете переименовать файл .mdb или .mde в .accdr, чтобы Access 2007 или 2010 открыл его в режиме выполнения.

Важно отметить, что это только имитирует версию среды выполнения. Это близко, но не на 100% соответствует установке Access Runtime. Существуют функции, которые будут работать с полной версией Access в режиме выполнения, но они не работают так же, как фактическая установка версии Access Runtime. Из лучшего, что мне удалось выяснить, это то, что есть вещи, установленные с полной версией, которые все еще будут работать при принудительном переводе в режим Runtime. Эти же функции (файлы, регистрационные ключи и т. д.) не устанавливаются вместе с пакетом установки версии Access Runtime. Таким образом, эти функции не работают в среде выполнения, как в полной версии в режиме выполнения.

Единственный способ по-настоящему протестировать среду выполнения Access — это установить и запустить среду выполнения Access на чистом компьютере. Мне нравится использовать виртуальную машину. Я использовал виртуальный ПК. Функция отката отлично подходит для тестирования пакета установщика.

Ошибки и преимущества использования MDE/ACCDE со средой выполнения

При использовании MDB в среде выполнения Access ошибки могут привести к завершению работы или сбою Access. Если он не выключится, он, вероятно, сбросит все переменные памяти на 0 или Nothing/Null. Одно из преимуществ использования MDE с Access Runtime заключается в том, что незахваченные ошибки не приводят к сбросу переменных или закрытию Access Runtime. При ошибках, которые не перехватываются с помощью MDE в режиме выполнения, ваше приложение продолжает работать, но очень сложно выяснить, что вызывает ошибку. Важно иметь обработку ошибок, чтобы перехватывать ошибки.

При развертывании вашего приложения с помощью среды выполнения Access или полного доступа в режиме выполнения я рекомендую преобразовать ваши приложения (внешние интерфейсы) в MDE/ACCDE. Это сделает ваши приложения более стабильными, если они столкнутся с ошибками, которые не перехвачены. Обработка ошибок по-прежнему важна, и ею нельзя пренебрегать.

Как настроить компьютер со средой выполнения Access

Вы можете установить Access Runtime, бесплатно загрузив его с сайта Microsoft (ссылки можно найти здесь). Скопируйте базу данных внешнего интерфейса (при необходимости также внутреннюю часть) на компьютер. Откройте базу данных. Это ничем не отличается от того, если бы вы установили полную версию Access и настроили свою базу данных. Вам не нужно создавать пакет установщика, если только вы не хотите объединить его в небольшой аккуратный установочный пакет.

Упаковка внешнего интерфейса с помощью среды выполнения Access

Используя расширения для разработчиков Acess, вы можете создать пакет установщика, который установит вашу базу данных Access и среду выполнения Acess.

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