Foreversoft.ru

IT Справочник
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Не открывается база данных access

Запуск Access и открытие баз данных

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

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

Для того чтобы запустить Microsoft Access 2002, необходимо:

  1. Нажать кнопку Пуск (Start) на Панели задач в нижней части рабочего стола.
  2. Открыть в главном меню пункт Программы (Programms).
  3. Выбрать программу Microsoft Access.

Базой данных Access является файл, который имеет расширение mdb. Этот файл может содержать не только все таблицы, но и другие объекты приложений Access — запросы, формы, отчеты, страницы доступа к данным, макросы и модули.

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

При запуске Access появляется главное окно Microsoft Access.

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

  • Выбрать в меню Файл (File) из списка ранее открывавшихся файлов требуемый файл (рис. 1.4).

Рис. 1.4. Открытие базы данных из меню Файл

Если такой список в меню Файл (File) отсутствует, нужно с помощью команды Сервис, Параметры (Tools, Options) открыть диалоговое окно Параметры (Options), раскрыть вкладку Общие (General) и установить флажок Помнить список файлов (Recently used file list).

  • Выбрать файл из списка в области задач, которая расположена в правой части окна приложения (см. рис. 1.4).
  • Выбрать команду Открыть (Open) в меню Файл (File), и затем выбрать нужный файл в диалоговом окно Открытие файла базы данных (Open) (рис. 1.5).

В последнем случае в диалоговом окне обычно по умолчанию отображается содержимое папки Мои документы или Личная (в зависимости от установленной на компьютере операционной системы). Найдя в списке необходимую базу данных, нужно выделить файл и нажать кнопку Открыть (Open) или дважды щелкнуть по элементу списка. В главном окне Microsoft Access появится окно выбранной базы данных (рис. 1.6).

Рис. 1.5. Диалоговое окно Открытие файла базы данных

Рис. 1.6. Пример базы данных

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

Файлы можно выбирать не только из списка, который появляется в диалоговом окне Открытие файла базы данных (Open) при его открытии. Можно выбрать нужную папку либо из раскрывающегося списка Папка (Look in), либо использовать ярлыки, находящиеся на так называемой панели адресов слева. При выборе ярлыка Журнал (History) (см. рис. 1.5) появляется список ярлыков к последним открывавшимся файлам и папкам. При выборе ярлыка Рабочий стол (Desktop) в диалоговом окне появляется список, содержащий ярлыки папок, и файлы, находящиеся в данный момент на рабочем столе Windows. Тип файла выбирается в раскрывающемся списке Тип файлов (File of type) в нижней части окна. В папке Избранное (Favorites) можно просмотреть ярлыки к тем папкам и файлам, которые вы используете наиболее часто. Многие программы позволяют добавлять ярлыки в папку Избранное (Favorites), в том числе это можно сделать прямо в окне Открытие файла базы данных (Open). Для этого вы должны выделить в списке нужный файл, щелкнуть мышью по кнопке Сервис (Tools) на панели инструментов в верхней части окна и выбрать из списка команду Добавить в папку «Избранное» (Add to Favorites).

Можно открыть файл базы данных, находящийся на сетевом диске. Для того чтобы подключить сетевой диск, необходимо выполнить команду Подключить сетевой диск (Map Network Drive) из списка команд кнопки Сервис (Tools).

Если вы не можете найти нужный файл базы данных, его можно разыскать, задавая критерии поиска в специальном диалоговом окне, которое появляется, если вы щелкнете по кнопке Сервис (Tools) и выберете из списка команду Найти (Search).

В новой версии Access средства поиска файлов еще более усовершенствованы. Появилась специальная область — область задач Поиск (Search), которая может быть использована для обычного и расширенного поиска нужного файла. (Подробнее об этой панели см. гл. 7.)

Открыть файл можно в одном из четырех режимов:

  • Открыть (Open) — режим коллективного доступа. Когда вы открываете файл базы данных в этом режиме, доступ к нему будет разрешен другим пользователям, они могут открыть его и работать с объектами базы данных одновременно с вами. Причем все пользователи будут иметь возможность как просматривать данные, так и изменять их.
  • Открыть монопольно (Open Exclusive) — режим монопольного доступа. В этом случае никто другой не сможет открыть этот файл, пока вы его используете.
  • Открыть для чтения (Open Read-Only) — режим коллективного доступа только для чтения. В этом случае вы не сможете изменять ни данные в таблицах, ни другие объекты базы данных.
  • Открыть монопольно только для чтения (Open Exclusive Read-Only) — режим монопольного доступа только для чтения. Вы открываете файл только для чтения и одновременно запрещаете другим пользователям открывать этот файл.
Читать еще:  Работа с субд access

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

  1. Нажать кнопку Открыть (Open) на панели инструментов (рис. 1.7), что также приведет к открытию диалогового окна Открытие файла базы данных (Open) (см. рис. 1.5).

Рис. 1.7. Открытие базы данных с помощью кнопки Открыть на панели инструментов

  1. Наконец, можно воспользоваться областью задач Создание файла (New file) справа (рис. 1.8), где в разделе Открытие файла (Open a file) помещен список ранее открывавшихся файлов, [ Если вы впервые работаете с Access, это будет список примеров баз данных из поставки Microsoft Office 2002.] а также кнопка Другие файлы (More files). Щелчок мышью по последней приведет к открытию диалогового окна Открытие файла базы данных (Open) (см. рис. 1.5).

Рис. 1.8. Область задач Создание файла

Не открывается база данных access

Есть сеть состоящая из 6 компьютеров — все подключены к одному роутеру.
На всех из них Windows XP.
Один из них файл сервер (на нём OS тоже Win XP) на котором находится файл Access 2003 — .mdb
На всех компьютерах пользователей Access 2003.
Запуская ярлыком на рабочем столе пользователи работают с этой базой все вместе.

Так вот если просто пытаться ярлыком открывать базу при наличии установленного
Internet Explorer 8, то база не открывается и нет никаких сообщений об
ошибках — просто отсутствует реакция на двойной клик на ярлыке.
Если сначала запустить Access 2003, а потом нажать Файл, Открыть и придти на файл сервер
и нажать Открыть, то база открывается.
Если удалить Internet Explorer 8 чтобы остался IE 7 или 6,
то база без проблем открывается с ярлыка.

Попробовали установить Win 7 с Access 2003 и повторить эти тесты.
В результате всё также, только на этот раз вообще не получается открыть базу
с ярлыка (но без проблем запускается если сначала запустить Access и через Файл, Открыть открывать). Ведь возможность через установку и удаление программ понизить версию Internet Explorer до 7 просто нет (даже ниже 11 нет). Сейчас на этом ПК IE 11.

Помогите, пожалуйста, что можно сделать.
Серверные OS просьба не предлагать.
Нужно что попроще.
Спасибо.

1. Akina , 22.05.2015 17:12
Как именно создан ярлык?
Рекомендованный способ: открыть сетевую папку в Эксплорере, далее правый клик — Отправить — На рабочий стол.
2. Ares1990 , 22.05.2015 17:16
Akina
Так и создан.

Если с компьютеров пользователей через мой компьютер войти в сетевую папку где
находится .mdb файл базы и сделать на нём двойной щелчок,
то также в Win XP при установленном IE 8
и в Win 7 при IE 11 не происходит открытие базы и нет
никаких сообщений об ошибках.

Выгружать антивирус, менять на другой пробовали. Не помогает.

3. Akina , 22.05.2015 17:23
Соответственно если в сетевой папке делать не двойной клик, а правый клик — Открыть, то тоже не происходит открытия? А вообще процесс MSAccess.EXE стартует? А если положить в сетевую папку другого компа? А если локально?
А если в ярлыке прописАть

то открывается?

4. Ares1990 , 22.05.2015 17:46
Akina

цитата: Соответственно если в сетевой папке делать не двойной клик, а правый клик — Открыть, то тоже не происходит открытия?

Да. Не происходит.

цитата: А вообще процесс MSAccess.EXE стартует?

Нажал после попытки запуска ctrl+alt+del и посмотрел в процессах — не нашёл.

цитата: А если положить в сетевую папку другого компа? А если локально?
А если в ярлыке прописАть.

Могу попробовать только позже.

Может поможете так:
Нашёл следующую подсказку на другом форуме, но не понимаю как её использовать.
(имя файл сервера admin, его ip: 192.168.0.160)
Замечу ещё раз, что в Win XP удаление IE8 чтобы остался 7 или 6 — полностью решает эту проблему,
но хочется узнать как этого достичь в XP/7 без удаления IE.

Подсказка на другом форуме такая:
Настройка безопасности IE — Доверенные узлы (trusted) — может после этого перезагрузиться, после этого будет доверять приложению. PS: наверное, комп не в домене, а в рабочей группе

5. Akina , 22.05.2015 17:54
Эммм.
Ну-ка, правый клик на файле, и поищи там в свойствах кнопочку «Разблокировать».

К сообщению приложены файлы: 1.png, 458×533, 25Кb

6. Ares1990 , 22.05.2015 18:35
Akina
Нет такой кнопки.
7. Moriturus , 23.05.2015 01:55
А если разделить базу на программу и данные? (mde & mdb)
8. Sen , 25.05.2015 12:26
Ares1990

а если в командную строку ввести «полный локальный путь к акцесс» «полный unc путь к базе» /user :pupkin Vassisualiy05031992, где в unc «\10.0.0.23с$share. «

ну или шару подключить по:

net use s: /delete
net use s: \10.0.0.23с$share /user :pupkin Vassisualiy05031992

в автологоне, и пусть для начала Пупкин будет одмин.

9. Ares1990 , 25.05.2015 14:36
Помог такой совет:

Попробуйте запускать не ярлыком а BAT или VBS-файлом. VBS это обычный текстовый файл, который распознается виндой как исполняемый. Создайте тестовый файл на рабстоле, переименуйте его в имя.VBS. Правой клавишей откройте контекстное меню, выберите «Изменить». Откроется редактор. Внесите туда строки

Set WshShell = WScript.CreateObject(«WScript.Shell»)
WshShell.Run «MSACCESS.EXE «»путькфайлуимяфайла.mdb»»»

Теперь у меня такой вопрос:
Во второй строчке целых 3 кавычки . Можно ли убрать справа и слева от путькфайлуимяфайла.mdb
по одной ковычке и тогда и так будет работать или это нарушение правил?
Мне так думается, что эти ковычки просто лишние.

Как открыть ACCDB


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

Открываем базы данных в ACCDB

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

Способ 1: MDB Viewer Plus

Простое приложение, которое даже не понадобится устанавливать на компьютер, созданное энтузиастом Алексом Ноланом. К сожалению, русского языка нет.

  1. Откройте программу. В главном окне воспользуйтесь меню «File», в котором выберите пункт «Open».
  2. В окне «Проводника» перейдите к папке с документом, который хотите открыть, выберите его, щелкнув один раз мышью и нажмите кнопку «Открыть».

    Появится вот такое окно.

    В большинстве случаев ничего в нем трогать не надо, достаточно просто нажать кнопку «ОК».
  3. Файл будет открыт в рабочей области программы.

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

Способ 2: Database.NET

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

Внимание: для корректной работы приложения необходимо установить последние версии .NET.Framework!

  1. Откройте программу. Появится окно предварительной настройки. В нем в меню «User interface language» установите «Russian», затем нажмите «ОК».
  2. Получив доступ к главному окну, выполните последовательно следующие действия: меню «Файл»«Подключиться»«Access»«Открыть».
  3. Дальнейший алгоритм действий прост – воспользоваться окном «Проводника» для перехода в директорию с вашей базой данных, выбрать её и открыть, нажав на соответствующую кнопку.
  4. Файл будет открыт в виде дерева категорий в левой части рабочего окна.

    Чтобы просмотреть содержимое той или иной категории, необходимо ее выделить, щелкнуть по ней правой кнопкой мыши, и в контекстном меню выбрать пункт «Открыть».

    В правой части рабочего окна будет открыто содержимое категории.

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

Способ 3: LibreOffice

Свободный аналог офисного пакета от Microsoft включает в себя программу для работы с базами данных – LibreOffice Base, которая поможет нам открыть файл с расширением ACCDB.

  1. Запустите программу. Появится окно Мастера баз данных LibreOffice. Выберите чекбокс «Соединиться с существующей базой данных», и в выпадающем меню выберите «Microsoft Access 2007», затем нажмите «Далее».
  2. В следующем окне кликните по кнопке «Обзор».

    Откроется «Проводник», дальнейшие действия – пройти к каталогу, где хранится база данных в формате ACCDB, выбрать её и добавить в приложение путем нажатия на кнопку «Открыть».

    Вернувшись к окну Мастера баз данных, нажмите «Далее».
  3. В последнем окне, как правило, ничего менять не надо, так что просто нажмите «Готово».
  4. Теперь интересный момент – программа, из-за своей свободной лицензии, не открывает файлы с расширением ACCDB напрямую, а предварительно конвертирует их в свой формат ODB. Поэтому после выполнения предыдущего пункта перед вами откроется окно сохранения файла в новом формате. Выберите любые подходящие папку и имя, затем нажмите «Сохранить».
  5. Файл будет открыт для просмотра. Из-за особенностей алгоритма работы доступно отображение исключительно в табличном формате.

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

Способ 4: Microsoft Access

Если же вы обладаете лицензионным офисным пакетом от Microsoft версий 2007 года и новее, то задача открытия файла ACCDB для вас будет проще всего — используйте оригинальное приложение, которое и создает документы с таким расширением.

  1. Откройте Майкрософт Аксесс. В главном окне выберите пункт «Открыть другие файлы».
  2. В следующем окне выберите пункт «Компьютер», затем нажмите «Обзор».
  3. Откроется «Проводник». В нем пройдите к месту хранения целевого файла, выделите его и откройте, нажав на соответствующую кнопку.
  4. База данных загрузится в программу.

    Содержимое можно просмотреть, дважды щелкнув левой кнопкой мыши на нужном вам объекте.

Недостаток у этого способа всего один – пакет офисных приложений от Microsoft является платным.

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Что делать, если база MS Access повреждена и не открывается?

Microsoft Access является одной из самых распространенных систем управления базами данных. Эта заслуга во многом принадлежит тому, что данная СУБД входит в состав пакета Microsoft Office.

Рабочими форматами хранения данных являются *.mdb и *.accdb. В них хранится вся структура, связи, таблицы и т.д.

Как и любой другой файл, mdb и *.accdb также подвержены повреждению. Это может происходить по разным причинам: вирусная активность, лечение антивирусом, ошибка при сохранении файла, нарушение файловой структуры носителя, зависание компьютера при работе с файлом. Во сех этих случаях результат один – ошибка при открытии файла.

Что же делать в такой ситуации и можно ли восстановить данные из поврежденного файла с базой данных MS Access? Об этом и пойдет речь в данной статье.

Программа для восстановления поврежденных баз данных MS Access

Recovery Toolbox for Access является узкоспециализированной утилитой для работы с поврежденными файлами *.mdb и *.accdb баз данных MS Access. С ее помощью вы можете всего за несколько кликов мышкой открыть поврежденный файл, просмотреть его содержимое и восстановить его полностью или частично в новый исправный файл базы данных.

Вот подробный список возможностей Recovery Toolbox for Access:

  • Восстановление поврежденных таблиц и данных из них;
  • Восстановление запросов, ключей, индексов;
  • Восстановления данных Unicode;
  • Восстановление данных из удаленных таблиц;
  • Работа со всеми версиями файлов MS Access, начиная с 2003 и заканчивая 2019.

Стоит отметить, что Recovery Toolbox for Access не восстанавливает формы, макросы, модули, а также не работает с файлами, которые защищены паролем.

Для того, чтобы восстановить базу данных MS Access при помощи данной утилиты, вам необходимо иметь компьютер или ноутбук с операционной системой Windows 98/Me/2000/XP/Vista/7/8/10 или Windows Server 2003/2008/2012/2016 и выше, а также установленный Microsoft Access версии 2003 или выше.

Как работать с программой?

Как и любая другая программа, Recovery Toolbox for Access сначала скачивается и устанавливается. Для этого нужно перейти на официальный сайт разработчика и скачать установочный файл.

Скачивание установочного файла с официального сайта

Далее запустить его и установить, следуя указаниям мастера установки.

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

Выбор поврежденного файла базы данных

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

Делаем это, нажав на значок с изображением папки справа от строки и нажимаем кнопку “Далее”.

Подтверждение начала процесса восстановления

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

Содержимое поврежденной базы данных

Снова нажимаем “Далее” и попадаем в окно, где нужно выбрать объекты для восстановления, а также папку, в которую они будут помещены.

Указав это, нажимаем на кнопку “Восстановить”, после чего в текстовом виде отобразится детальный ход процесса восстановления.

Ссылка на основную публикацию
Adblock
detector