Произошло неожиданное прерывание проверки или исправления файла бд ошибка режима доступа

Ошибка режима доступа к файлу базы данных!

Я

  

Perchik1984

09.02.09 — 14:32

Есть база на локальном компьютере (1Сv8.1), запускаю в конфигураторе, пытаюсь сделать выгрузку, пишет: Ошибка режима доступа к файлу базы данных! и путь к нему! Хотя в этот момент никто к базе не подключен, в активных пользователях тока я! И конфигурацию пытаюсь открыть та же песня! Что делать???? Помогите пожалуйста!………..  :-((

  

Scooter

1 — 09.02.09 — 14:34

резет

  

iomoe

2 — 09.02.09 — 14:35

для начала, перезагрузить компьютер

  

Perchik1984

3 — 09.02.09 — 14:35

Перезагружзал! Даже папку с базой копировал на другой комп!

  

Serg_1960

4 — 09.02.09 — 14:38

Вирусы заели, админ без прав оставил?

  

Perchik1984

5 — 09.02.09 — 14:40

Вирусов точно нету!…. Сам себя без прав не оставлю!!!!

  

Perchik1984

6 — 09.02.09 — 14:41

Что никто не сталкивался с такой проблемой????

  

Perchik1984

7 — 09.02.09 — 14:42

Что делать то???

  

Serg_1960

8 — 09.02.09 — 14:45

Тока если методом научного тыка :)

Я привык уже, что 1С не о причине сообщает, а о последствиях…

Локальные кыши удалить; место на диске для временных файлов освободить; платформу снести и поставить заново; диск на ошибки проверить…

  

Serg_1960

9 — 09.02.09 — 14:49

В качестве бреда: А может быть, Вы платформой 8.0 пытаетесь открыть базу 8.1?

  

Perchik1984

10 — 09.02.09 — 14:50

Нет! Точно не 8.0……….

  

Serg_1960

11 — 09.02.09 — 14:50

(9) Отставить. Бред — действительно :))

  

Perchik1984

12 — 09.02.09 — 14:51

А что нить еще можно с базой сделать???

  

Perchik1984

13 — 09.02.09 — 14:52

Чтобы вылечить проблемку???

  

Perchik1984

14 — 09.02.09 — 14:52

Чета ничего не помогает!!!!

  

Serg_1960

15 — 09.02.09 — 14:52

«c:Program Files1cv81binchdbfl.exe»

  

Scooter

16 — 09.02.09 — 14:53

ChDBFl.exe

  

Perchik1984

17 — 09.02.09 — 14:56

(15) (16) Произошло неожиданное прерывание выполнения проверки или исправления файла БД. Ошибка режима доступа к файлу базы даных…………

  

Serg_1960

18 — 09.02.09 — 14:58

И в каталоге посмотреть. Ничего там лишнего нет. Типа: временных файлов… Можно удалить всё, кроме *.1CD…

  

Salvador Limones

19 — 09.02.09 — 14:59

http://ccollomb.free.fr/unlocker/

И проверь, кто захватывает файл.

  

Serg_1960

20 — 09.02.09 — 15:00

(19) Успел раньше меня… хотел про планировщик спросить…

  

Salvador Limones

21 — 09.02.09 — 15:01

(20) Прости меня, пожалуйста. :`-(

  

Serg_1960

22 — 09.02.09 — 15:03

(21) Ну что Вы, коллега, — без обид… только после Вас… :)

  

Serg_1960

23 — 09.02.09 — 15:05

Salvador Limones — что с Вашим лицом?? Я чуть со стула не упал…

  

Salvador Limones

24 — 09.02.09 — 15:06

(23) Обгорел на солнце, прошлым летом.

  

Perchik1984

25 — 09.02.09 — 15:08

Все разобрался!

  

Perchik1984

26 — 09.02.09 — 15:08

Всем спасибо!

  

Perchik1984

27 — 09.02.09 — 15:08

Огромное!

  

Salvador Limones

28 — 09.02.09 — 15:09

(25) Поделись, чтобы другие знали.

  

Perchik1984

29 — 09.02.09 — 15:10

Кароче! Какойто-то м……… в свойствах файла *.1CD поставил галку «только чтение»!…………….

  

Serg_1960

30 — 09.02.09 — 15:11

А говорили я сам себе администратор :)

  

lexa

31 — 09.02.09 — 15:11

(29) а ты его не с сдюка копировал?

  

Serg_1960

32 — 09.02.09 — 15:12

(31) +100 :))

  

Perchik1984

33 — 09.02.09 — 15:13

(31) С другого компа копировал!….

  

Perchik1984

34 — 09.02.09 — 15:17

(30) Да эт я лишку загнул…….. :)

Самая частая причина ошибки режима доступа к файлу базы данных (файл 1Cv8.1CD в версии 1C 8.3) — права доступа «только на чтение». Они устанавливаются автоматически при копировании файлов с DVD, CD-диска или иного внешнего носителя.

В результате 1C видит файл, но не может что-то записать в него или считать оттуда из-за отсутствия прав. Проблема с доступом «только для чтения» актуальна для Windows. В MacOS и Ubuntu другие проблемы — к примеру, ошибка появляется при отсутствии root-прав у пользователя.

Быстрые решения (от наиболее вероятного — к наименее):

  1. Убрать флажок «только для чтения» в Свойствах файла.
  2. Проверить права доступа пользователей: текущего и Сервера 1C (вкладка Безопасность).
  3. Открыть Диспетчер задач и завершить скрытые процессы 1cv8.exe.
  4. Проверить, не блокирует ли антивирус файлы или процессы.
  5. Перезагрузить компьютер и, если есть возможность, рабочий сервер.

Подробные инструкции:

  • Решение для 1С на Windows
  • Решение для Mac OS и Ubuntu

Ошибка режима доступа к БД в MacOS

Решение ошибки на Windows

Если режим доступа к файлу БД был нарушен из-за копирования или переноса файлов, проблема решается в несколько кликов. Нужно зайти в свойства базы данных и снять галочку «только для чтения», чтобы 1С смог получить доступ к содержимому.

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

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

  1. Проверить права доступа к базам данных для всех пользователей. Выделить папку или файлы — 1Cv8.1CD, 1Cv8.log и другие связанные с БД, если есть. Нажать по ним правой кнопкой мыши, перейти в Свойства -> Безопасность и выбрать Добавить -> Полные права для всех нужных пользователей. Если при подключении к БД не указывается пользователь, значит работа ведется под аккаунтом Гостя — ему необходимо установить полные права.
  2. Добавить файл 1Cv8.1CD или другую базу данных (разрешение *.1CD) в списки исключений антивирусов. Касперский и ряд других популярных антивирусных программ могут часто перепроверять этот файл, что приводит к сбоям при подключении.
  3. Ошибка может возникать, если база данных располагается на диске C://, если их несколько. Решение — перенести БД на диск D:// (буква диска может быть другой).

Сложный случай — с «плавающей ошибкой», когда она то возникает, то пропадает. Это значит, что к базе данных в это время подключается какая-то другая программа, поэтому запись или чтение ограничено. Исправить проблему не получится, если не найти, каким еще софтом используется программа.

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

Решение для Mac OS и Ubuntu

Ошибка с режимом доступа по сети к базе данных 1Cv8.1cd возникает и на MacOS/Ubuntu. Решение простое — если 1C запускать в режиме root, то проблемы с доступом к файлу БД не возникает.

Чтобы пользователь мог работать без root-прав, нужно:

  1. Сделать открытую папку в разделе /home.
  2. Дать полные права для этой папки для нужного пользователя или группы пользователей.

Для назначения прав можно воспользоваться командой %ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount. Суть проблемы с правами аналогична Windows, только на Mac OS и Ubuntu сложнее организована система прав доступа к файлам.

Версия 1C 8.3.7.1845 и выше для Mac OS имеет статус бета-версии. В этой версии не поддерживается работа с информационной базой, если она расположена на сетевом ресурсе (подробнее). Иначе говоря, 1C работает только с локальными БД и не будет работать с сетевыми.

 +10 

Распечатать

Ошибка режима доступа к файлу & означает, что программа 1С находит файл 1cv8.1cd, но не может либо считать, либо записать данные в этот файл!

Способы решения:

Windows:

1. Не обходимо дать права доступа к файлам базы. Сделать доступ, чтоб файлы можно было по сети изменять и во вкладке безопасности пользователя не забудьте добавить — полные права.

Выделяем папку или файлы (у меня вот эти — 1Cv8.1CD,1Cv8.log и т.д.), жмем правой кнопкой мыши на них, свойства — безопасность, и для пользователя под которым подключаетесь к этим файлам устанавливаете полные права доступа. Если пользователя не указываете, значит вы подключаетесь по Гостем — установите для него полные права

2. Добавь 1Cv8.1CD в список исключений антивирусника, Каспер и другие антивирусы очень любят его перепроверять…

Linux:

Чуть сложнее дело обстоит в линуксе: сложнее организованы правила доступа к файлам, но и там есть несколько выходов. Например, если вы запускаете програму в режиме root & проблем не будет. Если вам нужно организовать работу для пользователя, но не давать ему права root, можете сделать открытую папку в разделе /home и дать на нее полные права для одного или группы пользователей (%ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount).

Автор BIV, 06 окт 2016, 06:33

0 Пользователей и 1 гость просматривают эту тему.

После обновления 1C Предприятие 8.3 не запускается база. Дело было так. 1С показала что есть обновление. Обновился в автоматическом режиме. Теперь при запуске базы пишет, что файл базы данных повреждён. В конфигураторе тоже не запускается. Как быть? Вот сообщение от 1С для тех. поддержки:


Платформа: 1С:Предприятие 8.3 (8.3.8.2054)

Ошибки:
--------------------------------------------------------------------------------
06.10.2016 10:07:20
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/login:
по причине:
Ошибка при выполнении операции с информационной базой
Файл базы данных поврежден 'D:Base 1cAccountingBase/1Cv8.1CD'
по причине:
Файл базы данных поврежден 'D:Base 1cAccountingBase/1Cv8.1CD'


Попробовал исправить  при помощи chdbfl.exe. Пишет:

Произошло неожиданное прерывание выполнения проверки или исправления БД. Ошибка разделения доступа к базе данных 'D:Base 1cAccountingBase/1Cv8.1CD'


Перед тем как тестировать chdbfl все пользователи вышли из базы?
Лучше проверять в диспетчере задач в процессах (галочка отображать процессы других пользователей должна быть).


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

если помогло нажмите: Спасибо!


Цитата: Namef от 06 окт 2016, 09:29
Перед тем как тестировать chdbfl все пользователи вышли из базы?
Лучше проверять в диспетчере задач в процессах (галочка отображать процессы других пользователей должна быть).

База локальная на 1 компе. Других пользователей не может быть. Исправил базу при помощи chdbfl. Вот только с первого раза она никак не хотела исправлять, почему меня это и ввело в ступор. Раза с 6-го только запустилась на проверку и исправление. Знакомый посоветовал несколько раз пробовать открыть базу в chdbfl, даже если она даёт ошибку. Вот и сработало. Далее через конфигуратор протестил. Тот тоже нашёл ошибки и исправил. Потом всё заработало. Всем СПС. Думаю тему можно закрыть.


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


Цитата: BuhRust от 06 окт 2016, 14:19
если сбой произошел при автообновлении, то сначала нужно было попробовать в каталоге с БД удалить файл с расширением .cdn
на всякий случай естественно нужно не забыть сделать копию базы

В том-то и дело , что сбоя при обновлении вроде бы как и не было. просто база потом не запустилась и всё. Ваш совет учту на будущее.


Ошибка режима доступа к файлу базы данных (1Cv8.1CD)

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

Работоспособность системы

Нарушается, является критической ошибкой

Причины

Как правило, возникает при доступе к файловой базе:

  • при открытии базы
  • при обмене через com-соединение (например бухгалтерия-управление торговлей)
  • при переходе на новый релиз (например БП2.0 — БП.30) в момент начала переноса данных

Возможные пути решения (в порядке уменьшения вероятности):

  • Проверить флаг «только чтение»в свойства файла (должно быть снято)
  • Проверить права доступа к файл для текущего пользователя или пользователя Сервера 1C (Вкладка Безопасность в свойствах)
  • Проверить настройки антивируса (возможно установлены блокировки)
  • Проверить не запущены ли скрытые процессы 1С (отсутствует окно, но в процессах есть 1cv8.exe, после того, как вы закрыли окно ошибки)
  • Перезагрузить сервер/компьютер (возможно проблемы авторизации или другие временные)

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

  1. Добрый день! Подскажите пожалуйста, что делать?? Не запускается 1с бух. (Программа: 1С:Предприятие 8.2 (8.2.15.294) сетевая)
    При запуске появляется ошибка: Файл не является файлом базы данных ‘Server1c_base82BP/1Cv8.1CD’ и три кнопки: завершить работу, подробно, перезапустить. Нажимаю перезапустить — то же самое.
    Остальные сетевые программы запускаются нормально (торговля и зарплата)
    Со своим сис. администратором связаться не могу, а сама в этом деле ноль. Помогите пожалуйста, как запустить программу?

  2. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    Попробуйте запустить файл chdbfl.exe (находится в папке установленной платформы), выберите Ваш файл 1Cv8.1CD

  3. Попробовала — ничего не получается, внизу этого окна появляется крестик и надпись: Произошло неожиданное прерывание выполнения проверки или исправления файла БД. Ошибка режима доступа к файлу базы данных Server1c_base82BP1Cv8.1CD
    Может еще что-нибудь попробовать??

  4. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    А эта база когда последний раз запускалась?? Возможно путь к базе неверный, либо нужно запустить под другой платформой(например 8.1)…

  5. Запускалась только сегодня утром. Сегодня у всех пользователей 2 раза отключался 1с, после первого раза перезагрузили сервер — все программы у всех нормально запустились. После второго раза опять перезагрузили сервер, торговля и зарплата запустились, а бухгалтерия — нет. А под другой платформой как запустить?

  6. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    Если утром запускалось, тогда дело не в платформе… Очистите кэш,- удалите/добавьте базу из списка информационных баз

  7. Базу из списка удалила, добавила. Пробую запустить — ошибка опять: Файл не является файлом базы данных Server1c_base82BP1Cv8.1CD.
    А КЭШ — это окно при запуске, где показан список информационных баз???

  8. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    удалением/добавлением базы из списка Вы очистили кэш…
    попробуйте запустить конфигуратор под администратором

  9. Offline

    nbIpKuH_BaH9I
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    8.123
    Симпатии:
    550
    Баллы:
    204

    А у Вас доступ то вообще есть к этому пути?

  10. Offline

    Vlad
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.519
    Симпатии:
    20
    Баллы:
    29

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

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

    В общем, сама я наверно вряд ли могу что-то сделать.
    Всем большое спасибо за ответы!

  12. Offline

    Sasha190
    Опытный в 1С

    Регистрация:
    25 июл 2012
    Сообщения:
    84
    Симпатии:
    0
    Баллы:
    26

    Можно проверить сеть……сама сталкивалась с такой проблемой…. все заходили в эску, а один комп не хотел…..оказалось подключение не активно….))так что ж проверте сетку

Самая частая причина ошибки режима доступа к файлу базы данных (файл 1Cv8.1CD в версии 1C 8.3) права доступа только на чтение. Они устанавливаются автоматически при копировании файлов с DVD, CD-диска или иного внешнего носителя.

В результате 1C видит файл, но не может что-то записать в него или считать оттуда из-за отсутствия прав. Проблема с доступом только для чтения актуальна для Windows. В MacOS и Ubuntu другие проблемы к примеру, ошибка появляется при отсутствии root-прав у пользователя.

Быстрые решения (от наиболее вероятного к наименее):

  1. Убрать флажок только для чтения в Свойствах файла.
  2. Проверить права доступа пользователей: текущего и Сервера 1C (вкладка Безопасность).
  3. Открыть Диспетчер задач и завершить скрытые процессы 1cv8.exe.
  4. Проверить, не блокирует ли антивирус файлы или процессы.
  5. Перезагрузить компьютер и, если есть возможность, рабочий сервер.

Подробные инструкции:

Ошибка режима доступа к БД в MacOS

Решение ошибки на Windows

Если режим доступа к файлу БД был нарушен из-за копирования или переноса файлов, проблема решается в несколько кликов. Нужно зайти в свойства базы данных и снять галочку только для чтения, чтобы 1С смог получить доступ к содержимому.

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

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

  1. Проверить права доступа к базам данных для всех пользователей. Выделить папку или файлы 1Cv8.1CD, 1Cv8.log и другие связанные с БД, если есть. Нажать по ним правой кнопкой мыши, перейти в Свойства -> Безопасность и выбрать Добавить -> Полные права для всех нужных пользователей. Если при подключении к БД не указывается пользователь, значит работа ведется под аккаунтом Гостя ему необходимо установить полные права.
  2. Добавить файл 1Cv8.1CD или другую базу данных (разрешение *.1CD) в списки исключений антивирусов. Касперский и ряд других популярных антивирусных программ могут часто перепроверять этот файл, что приводит к сбоям при подключении.
  3. Ошибка может возникать, если база данных располагается на диске C://, если их несколько. Решение перенести БД на диск D:// (буква диска может быть другой).

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

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

Решение для Mac OS и Ubuntu

Ошибка с режимом доступа по сети к базе данных 1Cv8.1cd возникает и на MacOS/Ubuntu. Решение простое если 1C запускать в режиме root, то проблемы с доступом к файлу БД не возникает.

Чтобы пользователь мог работать без root-прав, нужно:

  1. Сделать открытую папку в разделе /home.
  2. Дать полные права для этой папки для нужного пользователя или группы пользователей.

Для назначения прав можно воспользоваться командой %ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount. Суть проблемы с правами аналогична Windows, только на Mac OS и Ubuntu сложнее организована система прав доступа к файлам.

Версия 1C 8.3.7.1845 и выше для Mac OS имеет статус бета-версии. В этой версии не поддерживается работа с информационной базой, если она расположена на сетевом ресурсе (подробнее). Иначе говоря, 1C работает только с локальными БД и не будет работать с сетевыми.

,

Отключение или удаление ненужных расширений из Google Chrome производится в настройках. Для управления расширениями достаточно ввести в адресной строке chrome://extensions/. Расширения не обязательно удалять из браузера окончательно. Их можно отключить,&hellip,

Как вам статья?

Содержание:

1.      Настройка прав пользователя в 1С

2.      Снятие флага «Только чтение» в конфигурации программы 1С

3.      Не стабильная ошибка в конфигурации системы 1С

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

1.      Настройка прав пользователя в 1С.

2.      Снимаем флаг «Только чтение»

3.      Не стабильная ошибка.

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

1. Настройка прав пользователя в 1С

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

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

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

Затем вставим его в адресную строку окна проводника.

И откроем нужную папку. В этой папке нам нужен файл 1Сv8.1CD.

Кликнув правой кнопкой мыши на нужном файле, в выпадающем меню выберем пункт «Свойства».

Открыв свойства этого файла, в разделе «Безопасность» нажимаем кнопку «Изменить», а затем последовательно снимаем флаги со всех пунктов для нужных пользователей или групп пользователей системы.

Применим изменения и закроем окна, а затем снова попробуем войти в режим конфигуратора в 1С.

Запуск происходит без ошибок. Проблема решена.   

2.      Снятие флага «Только чтение» в конфигурации программы 1С

Такую же ошибку может вызывать установленный в настройках файла флаг «Только чтение». Для изменения этой настройки совершаем практически те же действия, что и в первом пункте.

Открываем свойства файла и снимаем флаг «Только чтение». Нажимаем кнопку «Применить».  

3.      Не стабильная ошибка в конфигурации системы 1С

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

Специалист компании «Кодерлайн»
Ярослав Копытов

Ошибка режима доступа к файлу базы данных!

Я

Perchik1984

09.02.09 — 14:32

Есть база на локальном компьютере (1Сv8.1), запускаю в конфигураторе, пытаюсь сделать выгрузку, пишет: Ошибка режима доступа к файлу базы данных! и путь к нему! Хотя в этот момент никто к базе не подключен, в активных пользователях тока я! И конфигурацию пытаюсь открыть та же песня! Что делать???? Помогите пожалуйста!………..  :-((

Scooter

1 — 09.02.09 — 14:34

резет

iomoe

2 — 09.02.09 — 14:35

для начала, перезагрузить компьютер

Perchik1984

3 — 09.02.09 — 14:35

Перезагружзал! Даже папку с базой копировал на другой комп!

Serg_1960

4 — 09.02.09 — 14:38

Вирусы заели, админ без прав оставил?

Perchik1984

5 — 09.02.09 — 14:40

Вирусов точно нету!…. Сам себя без прав не оставлю!!!!

Perchik1984

6 — 09.02.09 — 14:41

Что никто не сталкивался с такой проблемой????

Perchik1984

7 — 09.02.09 — 14:42

Что делать то???

Serg_1960

8 — 09.02.09 — 14:45

Тока если методом научного тыка

Я привык уже, что 1С не о причине сообщает, а о последствиях…

Локальные кыши удалить; место на диске для временных файлов освободить; платформу снести и поставить заново; диск на ошибки проверить…

Serg_1960

9 — 09.02.09 — 14:49

В качестве бреда: А может быть, Вы платформой 8.0 пытаетесь открыть базу 8.1?

Perchik1984

10 — 09.02.09 — 14:50

Нет! Точно не 8.0……….

Serg_1960

11 — 09.02.09 — 14:50

(9) Отставить. Бред — действительно :))

Perchik1984

12 — 09.02.09 — 14:51

А что нить еще можно с базой сделать???

Perchik1984

13 — 09.02.09 — 14:52

Чтобы вылечить проблемку???

Perchik1984

14 — 09.02.09 — 14:52

Чета ничего не помогает!!!!

Serg_1960

15 — 09.02.09 — 14:52

«c:Program Files1cv81binchdbfl.exe»

Scooter

16 — 09.02.09 — 14:53

ChDBFl.exe

Perchik1984

17 — 09.02.09 — 14:56

(15) (16) Произошло неожиданное прерывание выполнения проверки или исправления файла БД. Ошибка режима доступа к файлу базы даных…………

Serg_1960

18 — 09.02.09 — 14:58

И в каталоге посмотреть. Ничего там лишнего нет. Типа: временных файлов… Можно удалить всё, кроме *.1CD…

Salvador Limones

19 — 09.02.09 — 14:59

http://ccollomb.free.fr/unlocker/

И проверь, кто захватывает файл.

Serg_1960

20 — 09.02.09 — 15:00

(19) Успел раньше меня… хотел про планировщик спросить…

Salvador Limones

21 — 09.02.09 — 15:01

(20) Прости меня, пожалуйста. :`-(

Serg_1960

22 — 09.02.09 — 15:03

(21) Ну что Вы, коллега, — без обид… только после Вас…

Serg_1960

23 — 09.02.09 — 15:05

Salvador Limones — что с Вашим лицом?? Я чуть со стула не упал…

Salvador Limones

24 — 09.02.09 — 15:06

(23) Обгорел на солнце, прошлым летом.

Perchik1984

25 — 09.02.09 — 15:08

Все разобрался!

Perchik1984

26 — 09.02.09 — 15:08

Всем спасибо!

Perchik1984

27 — 09.02.09 — 15:08

Огромное!

Salvador Limones

28 — 09.02.09 — 15:09

(25) Поделись, чтобы другие знали.

Perchik1984

29 — 09.02.09 — 15:10

Кароче! Какойто-то м……… в свойствах файла *.1CD поставил галку «только чтение»!…………….

Serg_1960

30 — 09.02.09 — 15:11

А говорили я сам себе администратор

lexa

31 — 09.02.09 — 15:11

(29) а ты его не с сдюка копировал?

Serg_1960

32 — 09.02.09 — 15:12

(31) +100 :))

Perchik1984

33 — 09.02.09 — 15:13

(31) С другого компа копировал!….

  

Perchik1984

34 — 09.02.09 — 15:17

(30) Да эт я лишку загнул……..

Самая частая причина ошибки режима доступа к файлу базы данных (файл 1Cv8.1CD в версии 1C 8.3) — права доступа «только на чтение». Они устанавливаются автоматически при копировании файлов с DVD, CD-диска или иного внешнего носителя.

В результате 1C видит файл, но не может что-то записать в него или считать оттуда из-за отсутствия прав. Проблема с доступом «только для чтения» актуальна для Windows. В MacOS и Ubuntu другие проблемы — к примеру, ошибка появляется при отсутствии root-прав у пользователя.

Быстрые решения (от наиболее вероятного — к наименее):

  1. Убрать флажок «только для чтения» в Свойствах файла.
  2. Проверить права доступа пользователей: текущего и Сервера 1C (вкладка Безопасность).
  3. Открыть Диспетчер задач и завершить скрытые процессы 1cv8.exe.
  4. Проверить, не блокирует ли антивирус файлы или процессы.
  5. Перезагрузить компьютер и, если есть возможность, рабочий сервер.

Подробные инструкции:

  • Решение для 1С на Windows
  • Решение для Mac OS и Ubuntu

Ошибка режима доступа к БД в MacOS

Решение ошибки на Windows

Если режим доступа к файлу БД был нарушен из-за копирования или переноса файлов, проблема решается в несколько кликов. Нужно зайти в свойства базы данных и снять галочку «только для чтения», чтобы 1С смог получить доступ к содержимому.

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

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

  1. Проверить права доступа к базам данных для всех пользователей. Выделить папку или файлы — 1Cv8.1CD, 1Cv8.log и другие связанные с БД, если есть. Нажать по ним правой кнопкой мыши, перейти в Свойства -> Безопасность и выбрать Добавить -> Полные права для всех нужных пользователей. Если при подключении к БД не указывается пользователь, значит работа ведется под аккаунтом Гостя — ему необходимо установить полные права.
  2. Добавить файл 1Cv8.1CD или другую базу данных (разрешение *.1CD) в списки исключений антивирусов. Касперский и ряд других популярных антивирусных программ могут часто перепроверять этот файл, что приводит к сбоям при подключении.
  3. Ошибка может возникать, если база данных располагается на диске C://, если их несколько. Решение — перенести БД на диск D:// (буква диска может быть другой).

Сложный случай — с «плавающей ошибкой», когда она то возникает, то пропадает. Это значит, что к базе данных в это время подключается какая-то другая программа, поэтому запись или чтение ограничено. Исправить проблему не получится, если не найти, каким еще софтом используется программа.

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

Решение для Mac OS и Ubuntu

Ошибка с режимом доступа по сети к базе данных 1Cv8.1cd возникает и на MacOS/Ubuntu. Решение простое — если 1C запускать в режиме root, то проблемы с доступом к файлу БД не возникает.

Чтобы пользователь мог работать без root-прав, нужно:

  1. Сделать открытую папку в разделе /home.
  2. Дать полные права для этой папки для нужного пользователя или группы пользователей.

Для назначения прав можно воспользоваться командой %ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount. Суть проблемы с правами аналогична Windows, только на Mac OS и Ubuntu сложнее организована система прав доступа к файлам.

Версия 1C 8.3.7.1845 и выше для Mac OS имеет статус бета-версии. В этой версии не поддерживается работа с информационной базой, если она расположена на сетевом ресурсе (подробнее). Иначе говоря, 1C работает только с локальными БД и не будет работать с сетевыми.

 +10 

Распечатать

Ошибка режима доступа к файлу & означает, что программа 1С находит файл 1cv8.1cd, но не может либо считать, либо записать данные в этот файл!

Способы решения:

Windows:

1. Не обходимо дать права доступа к файлам базы. Сделать доступ, чтоб файлы можно было по сети изменять и во вкладке безопасности пользователя не забудьте добавить — полные права.

Выделяем папку или файлы (у меня вот эти — 1Cv8.1CD,1Cv8.log и т.д.), жмем правой кнопкой мыши на них, свойства — безопасность, и для пользователя под которым подключаетесь к этим файлам устанавливаете полные права доступа. Если пользователя не указываете, значит вы подключаетесь по Гостем — установите для него полные права

2. Добавь 1Cv8.1CD в список исключений антивирусника, Каспер и другие антивирусы очень любят его перепроверять…

Linux:

Чуть сложнее дело обстоит в линуксе: сложнее организованы правила доступа к файлам, но и там есть несколько выходов. Например, если вы запускаете програму в режиме root & проблем не будет. Если вам нужно организовать работу для пользователя, но не давать ему права root, можете сделать открытую папку в разделе /home и дать на нее полные права для одного или группы пользователей (%ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount).

Автор BIV, 06 окт 2016, 06:33

0 Пользователей и 1 гость просматривают эту тему.

После обновления 1C Предприятие 8.3 не запускается база. Дело было так. 1С показала что есть обновление. Обновился в автоматическом режиме. Теперь при запуске базы пишет, что файл базы данных повреждён. В конфигураторе тоже не запускается. Как быть? Вот сообщение от 1С для тех. поддержки:


Платформа: 1С:Предприятие 8.3 (8.3.8.2054)

Ошибки:
--------------------------------------------------------------------------------
06.10.2016 10:07:20
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/login:
по причине:
Ошибка при выполнении операции с информационной базой
Файл базы данных поврежден 'D:Base 1cAccountingBase/1Cv8.1CD'
по причине:
Файл базы данных поврежден 'D:Base 1cAccountingBase/1Cv8.1CD'


Попробовал исправить  при помощи chdbfl.exe. Пишет:

Произошло неожиданное прерывание выполнения проверки или исправления БД. Ошибка разделения доступа к базе данных 'D:Base 1cAccountingBase/1Cv8.1CD'


Перед тем как тестировать chdbfl все пользователи вышли из базы?
Лучше проверять в диспетчере задач в процессах (галочка отображать процессы других пользователей должна быть).


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

если помогло нажмите: Спасибо!


Цитата: Namef от 06 окт 2016, 09:29
Перед тем как тестировать chdbfl все пользователи вышли из базы?
Лучше проверять в диспетчере задач в процессах (галочка отображать процессы других пользователей должна быть).

База локальная на 1 компе. Других пользователей не может быть. Исправил базу при помощи chdbfl. Вот только с первого раза она никак не хотела исправлять, почему меня это и ввело в ступор. Раза с 6-го только запустилась на проверку и исправление. Знакомый посоветовал несколько раз пробовать открыть базу в chdbfl, даже если она даёт ошибку. Вот и сработало. Далее через конфигуратор протестил. Тот тоже нашёл ошибки и исправил. Потом всё заработало. Всем СПС. Думаю тему можно закрыть.


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


Цитата: BuhRust от 06 окт 2016, 14:19
если сбой произошел при автообновлении, то сначала нужно было попробовать в каталоге с БД удалить файл с расширением .cdn
на всякий случай естественно нужно не забыть сделать копию базы

В том-то и дело , что сбоя при обновлении вроде бы как и не было. просто база потом не запустилась и всё. Ваш совет учту на будущее.


Ошибка режима доступа к файлу базы данных (1Cv8.1CD)

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

Работоспособность системы

Нарушается, является критической ошибкой

Причины

Как правило, возникает при доступе к файловой базе:

  • при открытии базы
  • при обмене через com-соединение (например бухгалтерия-управление торговлей)
  • при переходе на новый релиз (например БП2.0 — БП.30) в момент начала переноса данных

Возможные пути решения (в порядке уменьшения вероятности):

  • Проверить флаг «только чтение»в свойства файла (должно быть снято)
  • Проверить права доступа к файл для текущего пользователя или пользователя Сервера 1C (Вкладка Безопасность в свойствах)
  • Проверить настройки антивируса (возможно установлены блокировки)
  • Проверить не запущены ли скрытые процессы 1С (отсутствует окно, но в процессах есть 1cv8.exe, после того, как вы закрыли окно ошибки)
  • Перезагрузить сервер/компьютер (возможно проблемы авторизации или другие временные)

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

  1. Добрый день! Подскажите пожалуйста, что делать?? Не запускается 1с бух. (Программа: 1С:Предприятие 8.2 (8.2.15.294) сетевая)
    При запуске появляется ошибка: Файл не является файлом базы данных ‘Server1c_base82BP/1Cv8.1CD’ и три кнопки: завершить работу, подробно, перезапустить. Нажимаю перезапустить — то же самое.
    Остальные сетевые программы запускаются нормально (торговля и зарплата)
    Со своим сис. администратором связаться не могу, а сама в этом деле ноль. Помогите пожалуйста, как запустить программу?

  2. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    Попробуйте запустить файл chdbfl.exe (находится в папке установленной платформы), выберите Ваш файл 1Cv8.1CD

  3. Попробовала — ничего не получается, внизу этого окна появляется крестик и надпись: Произошло неожиданное прерывание выполнения проверки или исправления файла БД. Ошибка режима доступа к файлу базы данных Server1c_base82BP1Cv8.1CD
    Может еще что-нибудь попробовать??

  4. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    А эта база когда последний раз запускалась?? Возможно путь к базе неверный, либо нужно запустить под другой платформой(например 8.1)…

  5. Запускалась только сегодня утром. Сегодня у всех пользователей 2 раза отключался 1с, после первого раза перезагрузили сервер — все программы у всех нормально запустились. После второго раза опять перезагрузили сервер, торговля и зарплата запустились, а бухгалтерия — нет. А под другой платформой как запустить?

  6. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    Если утром запускалось, тогда дело не в платформе… Очистите кэш,- удалите/добавьте базу из списка информационных баз

  7. Базу из списка удалила, добавила. Пробую запустить — ошибка опять: Файл не является файлом базы данных Server1c_base82BP1Cv8.1CD.
    А КЭШ — это окно при запуске, где показан список информационных баз???

  8. Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    удалением/добавлением базы из списка Вы очистили кэш…
    попробуйте запустить конфигуратор под администратором

  9. Offline

    nbIpKuH_BaH9I
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    8.123
    Симпатии:
    550
    Баллы:
    204

    А у Вас доступ то вообще есть к этому пути?

  10. Offline

    Vlad
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.519
    Симпатии:
    20
    Баллы:
    29

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

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

    В общем, сама я наверно вряд ли могу что-то сделать.
    Всем большое спасибо за ответы!

  12. Offline

    Sasha190
    Опытный в 1С

    Регистрация:
    25 июл 2012
    Сообщения:
    84
    Симпатии:
    0
    Баллы:
    26

    Можно проверить сеть……сама сталкивалась с такой проблемой…. все заходили в эску, а один комп не хотел…..оказалось подключение не активно….))так что ж проверте сетку

Самая частая причина ошибки режима доступа к файлу базы данных (файл 1Cv8.1CD в версии 1C 8.3) права доступа только на чтение. Они устанавливаются автоматически при копировании файлов с DVD, CD-диска или иного внешнего носителя.

В результате 1C видит файл, но не может что-то записать в него или считать оттуда из-за отсутствия прав. Проблема с доступом только для чтения актуальна для Windows. В MacOS и Ubuntu другие проблемы к примеру, ошибка появляется при отсутствии root-прав у пользователя.

Быстрые решения (от наиболее вероятного к наименее):

  1. Убрать флажок только для чтения в Свойствах файла.
  2. Проверить права доступа пользователей: текущего и Сервера 1C (вкладка Безопасность).
  3. Открыть Диспетчер задач и завершить скрытые процессы 1cv8.exe.
  4. Проверить, не блокирует ли антивирус файлы или процессы.
  5. Перезагрузить компьютер и, если есть возможность, рабочий сервер.

Подробные инструкции:

Ошибка режима доступа к БД в MacOS

Решение ошибки на Windows

Если режим доступа к файлу БД был нарушен из-за копирования или переноса файлов, проблема решается в несколько кликов. Нужно зайти в свойства базы данных и снять галочку только для чтения, чтобы 1С смог получить доступ к содержимому.

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

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

  1. Проверить права доступа к базам данных для всех пользователей. Выделить папку или файлы 1Cv8.1CD, 1Cv8.log и другие связанные с БД, если есть. Нажать по ним правой кнопкой мыши, перейти в Свойства -> Безопасность и выбрать Добавить -> Полные права для всех нужных пользователей. Если при подключении к БД не указывается пользователь, значит работа ведется под аккаунтом Гостя ему необходимо установить полные права.
  2. Добавить файл 1Cv8.1CD или другую базу данных (разрешение *.1CD) в списки исключений антивирусов. Касперский и ряд других популярных антивирусных программ могут часто перепроверять этот файл, что приводит к сбоям при подключении.
  3. Ошибка может возникать, если база данных располагается на диске C://, если их несколько. Решение перенести БД на диск D:// (буква диска может быть другой).

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

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

Решение для Mac OS и Ubuntu

Ошибка с режимом доступа по сети к базе данных 1Cv8.1cd возникает и на MacOS/Ubuntu. Решение простое если 1C запускать в режиме root, то проблемы с доступом к файлу БД не возникает.

Чтобы пользователь мог работать без root-прав, нужно:

  1. Сделать открытую папку в разделе /home.
  2. Дать полные права для этой папки для нужного пользователя или группы пользователей.

Для назначения прав можно воспользоваться командой %ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount. Суть проблемы с правами аналогична Windows, только на Mac OS и Ubuntu сложнее организована система прав доступа к файлам.

Версия 1C 8.3.7.1845 и выше для Mac OS имеет статус бета-версии. В этой версии не поддерживается работа с информационной базой, если она расположена на сетевом ресурсе (подробнее). Иначе говоря, 1C работает только с локальными БД и не будет работать с сетевыми.

,

Отключение или удаление ненужных расширений из Google Chrome производится в настройках. Для управления расширениями достаточно ввести в адресной строке chrome://extensions/. Расширения не обязательно удалять из браузера окончательно. Их можно отключить,&hellip,

Как вам статья?

 +11 

Распечатать

Ошибка режима доступа к файлу & означает, что программа 1С находит файл 1cv8.1cd, но не может либо считать, либо записать данные в этот файл!

Способы решения:

Windows:

1. Не обходимо дать права доступа к файлам базы. Сделать доступ, чтоб файлы можно было по сети изменять и во вкладке безопасности пользователя не забудьте добавить — полные права.

Выделяем папку или файлы (у меня вот эти — 1Cv8.1CD,1Cv8.log и т.д.), жмем правой кнопкой мыши на них, свойства — безопасность, и для пользователя под которым подключаетесь к этим файлам устанавливаете полные права доступа. Если пользователя не указываете, значит вы подключаетесь по Гостем — установите для него полные права

2. Добавь 1Cv8.1CD в список исключений антивирусника, Каспер и другие антивирусы очень любят его перепроверять…

Linux:

Чуть сложнее дело обстоит в линуксе: сложнее организованы правила доступа к файлам, но и там есть несколько выходов. Например, если вы запускаете програму в режиме root & проблем не будет. Если вам нужно организовать работу для пользователя, но не давать ему права root, можете сделать открытую папку в разделе /home и дать на нее полные права для одного или группы пользователей (%ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount).

Ошибка режима доступа к файлу базы данных (1Cv8.1CD)

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

Работоспособность системы

Нарушается, является критической ошибкой

Причины

Как правило, возникает при доступе к файловой базе:

  • при открытии базы
  • при обмене через com-соединение (например бухгалтерия-управление торговлей)
  • при переходе на новый релиз (например БП2.0 — БП.30) в момент начала переноса данных

Возможные пути решения (в порядке уменьшения вероятности):

  • Проверить флаг «только чтение»в свойства файла (должно быть снято)
  • Проверить права доступа к файл для текущего пользователя или пользователя Сервера 1C (Вкладка Безопасность в свойствах)
  • Проверить настройки антивируса (возможно установлены блокировки)
  • Проверить не запущены ли скрытые процессы 1С (отсутствует окно, но в процессах есть 1cv8.exe, после того, как вы закрыли окно ошибки)
  • Перезагрузить сервер/компьютер (возможно проблемы авторизации или другие временные)

Реклама — это искусство делать из полуправды целую ложь.

Самая частая причина ошибки режима доступа к файлу базы данных (файл 1Cv8.1CD в версии 1C 8.3) — права доступа «только на чтение». Они устанавливаются автоматически при копировании файлов с DVD, CD-диска или иного внешнего носителя.

В результате 1C видит файл, но не может что-то записать в него или считать оттуда из-за отсутствия прав. Проблема с доступом «только для чтения» актуальна для Windows. В MacOS и Ubuntu другие проблемы — к примеру, ошибка появляется при отсутствии root-прав у пользователя.

Быстрые решения (от наиболее вероятного — к наименее):

  1. Убрать флажок «только для чтения» в Свойствах файла.
  2. Проверить права доступа пользователей: текущего и Сервера 1C (вкладка Безопасность).
  3. Открыть Диспетчер задач и завершить скрытые процессы 1cv8.exe.
  4. Проверить, не блокирует ли антивирус файлы или процессы.
  5. Перезагрузить компьютер и, если есть возможность, рабочий сервер.

Подробные инструкции:

  • Решение для 1С на Windows
  • Решение для Mac OS и Ubuntu

Ошибка режима доступа к БД в MacOS

Решение ошибки на Windows

Если режим доступа к файлу БД был нарушен из-за копирования или переноса файлов, проблема решается в несколько кликов. Нужно зайти в свойства базы данных и снять галочку «только для чтения», чтобы 1С смог получить доступ к содержимому.

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

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

  1. Проверить права доступа к базам данных для всех пользователей. Выделить папку или файлы — 1Cv8.1CD, 1Cv8.log и другие связанные с БД, если есть. Нажать по ним правой кнопкой мыши, перейти в Свойства -> Безопасность и выбрать Добавить -> Полные права для всех нужных пользователей. Если при подключении к БД не указывается пользователь, значит работа ведется под аккаунтом Гостя — ему необходимо установить полные права.
  2. Добавить файл 1Cv8.1CD или другую базу данных (разрешение *.1CD) в списки исключений антивирусов. Касперский и ряд других популярных антивирусных программ могут часто перепроверять этот файл, что приводит к сбоям при подключении.
  3. Ошибка может возникать, если база данных располагается на диске C://, если их несколько. Решение — перенести БД на диск D:// (буква диска может быть другой).

Сложный случай — с «плавающей ошибкой», когда она то возникает, то пропадает. Это значит, что к базе данных в это время подключается какая-то другая программа, поэтому запись или чтение ограничено. Исправить проблему не получится, если не найти, каким еще софтом используется программа.

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

Решение для Mac OS и Ubuntu

Ошибка с режимом доступа по сети к базе данных 1Cv8.1cd возникает и на MacOS/Ubuntu. Решение простое — если 1C запускать в режиме root, то проблемы с доступом к файлу БД не возникает.

Чтобы пользователь мог работать без root-прав, нужно:

  1. Сделать открытую папку в разделе /home.
  2. Дать полные права для этой папки для нужного пользователя или группы пользователей.

Для назначения прав можно воспользоваться командой %ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount. Суть проблемы с правами аналогична Windows, только на Mac OS и Ubuntu сложнее организована система прав доступа к файлам.

Версия 1C 8.3.7.1845 и выше для Mac OS имеет статус бета-версии. В этой версии не поддерживается работа с информационной базой, если она расположена на сетевом ресурсе (подробнее). Иначе говоря, 1C работает только с локальными БД и не будет работать с сетевыми.

Ошибка режима доступа к файлу базы данных!

Я
   Perchik1984

09.02.09 — 14:32

Есть база на локальном компьютере (1Сv8.1), запускаю в конфигураторе, пытаюсь сделать выгрузку, пишет: Ошибка режима доступа к файлу базы данных! и путь к нему! Хотя в этот момент никто к базе не подключен, в активных пользователях тока я! И конфигурацию пытаюсь открыть та же песня! Что делать???? Помогите пожалуйста!………..  :-((

   Scooter

1 — 09.02.09 — 14:34

резет

   iomoe

2 — 09.02.09 — 14:35

для начала, перезагрузить компьютер

   Perchik1984

3 — 09.02.09 — 14:35

Перезагружзал! Даже папку с базой копировал на другой комп!

   Serg_1960

4 — 09.02.09 — 14:38

Вирусы заели, админ без прав оставил?

   Perchik1984

5 — 09.02.09 — 14:40

Вирусов точно нету!…. Сам себя без прав не оставлю!!!!

   Perchik1984

6 — 09.02.09 — 14:41

Что никто не сталкивался с такой проблемой????

   Perchik1984

7 — 09.02.09 — 14:42

Что делать то???

   Serg_1960

8 — 09.02.09 — 14:45

Тока если методом научного тыка :)

Я привык уже, что 1С не о причине сообщает, а о последствиях…

Локальные кыши удалить; место на диске для временных файлов освободить; платформу снести и поставить заново; диск на ошибки проверить…

   Serg_1960

9 — 09.02.09 — 14:49

В качестве бреда: А может быть, Вы платформой 8.0 пытаетесь открыть базу 8.1?

   Perchik1984

10 — 09.02.09 — 14:50

Нет! Точно не 8.0……….

   Serg_1960

11 — 09.02.09 — 14:50

(9) Отставить. Бред — действительно :))

   Perchik1984

12 — 09.02.09 — 14:51

А что нить еще можно с базой сделать???

   Perchik1984

13 — 09.02.09 — 14:52

Чтобы вылечить проблемку???

   Perchik1984

14 — 09.02.09 — 14:52

Чета ничего не помогает!!!!

   Serg_1960

15 — 09.02.09 — 14:52

«c:Program Files1cv81binchdbfl.exe»

   Scooter

16 — 09.02.09 — 14:53

ChDBFl.exe

   Perchik1984

17 — 09.02.09 — 14:56

(15) (16) Произошло неожиданное прерывание выполнения проверки или исправления файла БД. Ошибка режима доступа к файлу базы даных…………

   Serg_1960

18 — 09.02.09 — 14:58

И в каталоге посмотреть. Ничего там лишнего нет. Типа: временных файлов… Можно удалить всё, кроме *.1CD…

   Salvador Limones

19 — 09.02.09 — 14:59

http://ccollomb.free.fr/unlocker/

И проверь, кто захватывает файл.

   Serg_1960

20 — 09.02.09 — 15:00

(19) Успел раньше меня… хотел про планировщик спросить…

   Salvador Limones

21 — 09.02.09 — 15:01

(20) Прости меня, пожалуйста. :`-(

   Serg_1960

22 — 09.02.09 — 15:03

(21) Ну что Вы, коллега, — без обид… только после Вас… :)

   Serg_1960

23 — 09.02.09 — 15:05

Salvador Limones — что с Вашим лицом?? Я чуть со стула не упал…

   Salvador Limones

24 — 09.02.09 — 15:06

(23) Обгорел на солнце, прошлым летом.

   Perchik1984

25 — 09.02.09 — 15:08

Все разобрался!

   Perchik1984

26 — 09.02.09 — 15:08

Всем спасибо!

   Perchik1984

27 — 09.02.09 — 15:08

Огромное!

   Salvador Limones

28 — 09.02.09 — 15:09

(25) Поделись, чтобы другие знали.

   Perchik1984

29 — 09.02.09 — 15:10

Кароче! Какойто-то м……… в свойствах файла *.1CD поставил галку «только чтение»!…………….

   Serg_1960

30 — 09.02.09 — 15:11

А говорили я сам себе администратор :)

   lexa

31 — 09.02.09 — 15:11

(29) а ты его не с сдюка копировал?

   Serg_1960

32 — 09.02.09 — 15:12

(31) +100 :))

   Perchik1984

33 — 09.02.09 — 15:13

(31) С другого компа копировал!….

  

Perchik1984

34 — 09.02.09 — 15:17

(30) Да эт я лишку загнул…….. :)

Самая частая причина ошибки режима доступа к файлу базы данных (файл 1Cv8.1CD в версии 1C 8.3) — права доступа «только на чтение». Они устанавливаются автоматически при копировании файлов с DVD, CD-диска или иного внешнего носителя.

В результате 1C видит файл, но не может что-то записать в него или считать оттуда из-за отсутствия прав. Проблема с доступом «только для чтения» актуальна для Windows. В MacOS и Ubuntu другие проблемы — к примеру, ошибка появляется при отсутствии root-прав у пользователя.

Быстрые решения (от наиболее вероятного — к наименее):

  1. Убрать флажок «только для чтения» в Свойствах файла.
  2. Проверить права доступа пользователей: текущего и Сервера 1C (вкладка Безопасность).
  3. Открыть Диспетчер задач и завершить скрытые процессы 1cv8.exe.
  4. Проверить, не блокирует ли антивирус файлы или процессы.
  5. Перезагрузить компьютер и, если есть возможность, рабочий сервер.

Подробные инструкции:

  • Решение для 1С на Windows
  • Решение для Mac OS и Ubuntu

Ошибка режима доступа к БД в MacOS

Решение ошибки на Windows

Если режим доступа к файлу БД был нарушен из-за копирования или переноса файлов, проблема решается в несколько кликов. Нужно зайти в свойства базы данных и снять галочку «только для чтения», чтобы 1С смог получить доступ к содержимому.

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

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

  1. Проверить права доступа к базам данных для всех пользователей. Выделить папку или файлы — 1Cv8.1CD, 1Cv8.log и другие связанные с БД, если есть. Нажать по ним правой кнопкой мыши, перейти в Свойства -> Безопасность и выбрать Добавить -> Полные права для всех нужных пользователей. Если при подключении к БД не указывается пользователь, значит работа ведется под аккаунтом Гостя — ему необходимо установить полные права.
  2. Добавить файл 1Cv8.1CD или другую базу данных (разрешение *.1CD) в списки исключений антивирусов. Касперский и ряд других популярных антивирусных программ могут часто перепроверять этот файл, что приводит к сбоям при подключении.
  3. Ошибка может возникать, если база данных располагается на диске C://, если их несколько. Решение — перенести БД на диск D:// (буква диска может быть другой).

Сложный случай — с «плавающей ошибкой», когда она то возникает, то пропадает. Это значит, что к базе данных в это время подключается какая-то другая программа, поэтому запись или чтение ограничено. Исправить проблему не получится, если не найти, каким еще софтом используется программа.

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

Решение для Mac OS и Ubuntu

Ошибка с режимом доступа по сети к базе данных 1Cv8.1cd возникает и на MacOS/Ubuntu. Решение простое — если 1C запускать в режиме root, то проблемы с доступом к файлу БД не возникает.

Чтобы пользователь мог работать без root-прав, нужно:

  1. Сделать открытую папку в разделе /home.
  2. Дать полные права для этой папки для нужного пользователя или группы пользователей.

Для назначения прав можно воспользоваться командой %ГруппаПользователей ALL=NOPASSWD: /bin/mount, /bin/umount. Суть проблемы с правами аналогична Windows, только на Mac OS и Ubuntu сложнее организована система прав доступа к файлам.

Версия 1C 8.3.7.1845 и выше для Mac OS имеет статус бета-версии. В этой версии не поддерживается работа с информационной базой, если она расположена на сетевом ресурсе (подробнее). Иначе говоря, 1C работает только с локальными БД и не будет работать с сетевыми.

  1. Добрый день! Подскажите пожалуйста, что делать?? Не запускается 1с бух. (Программа: 1С:Предприятие 8.2 (8.2.15.294) сетевая)
    При запуске появляется ошибка: Файл не является файлом базы данных ‘\Server1c_base82BP/1Cv8.1CD’ и три кнопки: завершить работу, подробно, перезапустить. Нажимаю перезапустить — то же самое.
    Остальные сетевые программы запускаются нормально (торговля и зарплата)
    Со своим сис. администратором связаться не могу, а сама в этом деле ноль. Помогите пожалуйста, как запустить программу?


  2. rshakiro

    Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    Попробуйте запустить файл chdbfl.exe (находится в папке установленной платформы), выберите Ваш файл 1Cv8.1CD

  3. Попробовала — ничего не получается, внизу этого окна появляется крестик и надпись: Произошло неожиданное прерывание выполнения проверки или исправления файла БД. Ошибка режима доступа к файлу базы данных \Server1c_base82BP1Cv8.1CD
    Может еще что-нибудь попробовать??


  4. rshakiro

    Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    А эта база когда последний раз запускалась?? Возможно путь к базе неверный, либо нужно запустить под другой платформой(например 8.1)…

  5. Запускалась только сегодня утром. Сегодня у всех пользователей 2 раза отключался 1с, после первого раза перезагрузили сервер — все программы у всех нормально запустились. После второго раза опять перезагрузили сервер, торговля и зарплата запустились, а бухгалтерия — нет. А под другой платформой как запустить?


  6. rshakiro

    Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    Если утром запускалось, тогда дело не в платформе… Очистите кэш,- удалите/добавьте базу из списка информационных баз

  7. Базу из списка удалила, добавила. Пробую запустить — ошибка опять: Файл не является файлом базы данных \Server1c_base82BP1Cv8.1CD.
    А КЭШ — это окно при запуске, где показан список информационных баз???


  8. rshakiro

    Offline

    rshakiro
    Профессионал в 1С
    Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.261
    Симпатии:
    145
    Баллы:
    104

    удалением/добавлением базы из списка Вы очистили кэш…
    попробуйте запустить конфигуратор под администратором


  9. nbIpKuH_BaH9I

    Offline

    nbIpKuH_BaH9I
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    8.123
    Симпатии:
    550
    Баллы:
    204

    А у Вас доступ то вообще есть к этому пути?


  10. Vlad

    Offline

    Vlad
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.519
    Симпатии:
    20
    Баллы:
    29

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

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

    В общем, сама я наверно вряд ли могу что-то сделать.
    Всем большое спасибо за ответы!


  12. Sasha190

    Offline

    Sasha190
    Опытный в 1С

    Регистрация:
    25 июл 2012
    Сообщения:
    84
    Симпатии:
    0
    Баллы:
    26

    Можно проверить сеть……сама сталкивалась с такой проблемой…. все заходили в эску, а один комп не хотел…..оказалось подключение не активно….))так что ж проверте сетку


1C-pro.ru - форум по 1С:Предприятию 7.7, 8.0, 8.1, 8.2, 8.3

  • Произошло неожиданное прерывание проверки или исправления файла бд ошибка разделения доступа к базе
  • Произошли ошибки при установке обновлений если проблему устранить не удается выберите инструменты
  • Произошли ошибки при установке обновлений itunes
  • Произошли ошибки во время выполнения многошаговой операции ole db 1с
  • Произошла чудовищная ошибка позвоните товарищу сталину