1с linux ошибка открытия файла блокировок

1

sudo nano /etc/samba/smb.conf

в раздел шары добавляем

1

2

3

#security mask = 770

create mask = 0660

directory mask = 40770

По этой причине может вылетать 1с с ошибкой «Ошибка открытия файла блокировок 1cv8.1CD», если файлы базы лежат на самбе

Права доступа

Ошибка, связанная с недостаточными правами пользователя, может возникнуть после того, как в системе заведен новый пользователь. У каждого пользователя 1С на программном уровне есть определенные права доступа. Такой набор прав называется ролью, а определяется он в конфигураторе. Если используется клиент-серверная версия программы, установка прав осуществляется на уровне сервера SQL.

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

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

Соответственно, для того, чтобы пользователь смог полноценно работать с файлом, он должен получить ряд разрешений. Для этого необходимо открыть окно свойств папки или файла и перейти на вкладку «Безопасность». Чтобы сделать этот процесс проще и не тратить время на изменение свойств файлов и папок для каждого сотрудника отдельно, администратор может создать новую группу пользователей, которой будут предоставлены соответствующие права, а также открыт доступ к системным папкам AppData и Temp (которые тоже зачастую вызывают определенные проблемы). В дальнейшем достаточно просто добавлять в эту группу необходимые рабочие места.

Антивирусное ПО

Пользователи некоторых редакций операционных систем семейства Windows заметили, что их брандмауэры могут блокировать удаленный доступ к базе данных 1С. Аналогичная ситуация возникает с антивирусом «Kaspersky». Во избежание подобных проблем файл 1Cv8.1CD необходимо внести в список исключений брандмауэра Windows и антивирусной программы.

Остались вопросы? Мы с радостью поможем Вам в их решении.

  • Печать

Страницы: [1]   Вниз

Тема: Самба блокирует доступ к файлам  (Прочитано 5788 раз)

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

Оффлайн
funakoshi

Всем привет.
Имею энное количество пользователей. Каждый пользователь состоит в 2х группах: группа по имени пользователя и «users».
Настроен сервер самба с парольным доступом. При подключении с вин машин каждому пользователю доступны 2 папки: Public и свой «хомячок». Конфиги «шар» прикладываю.

[homes]
     comment = Home Directories
     browseable = no
     valid users = %S
     writable = yes
     create mask = 0700
     directory mask = 0700

 [Public]
    comment = All Users
    path = /home/samba/public
    valid users = @users
    force group = users
    create mask = 0660
    directory mask = 0771
    writable = yes

Далее.
3х пользователей занес дополнительно в группу 1с. Для них прописал отдельную «шару» 1С — соответственно положил туда базы 1Ски.

[1C]
    comment = For Buhgalters
    path = /home/samba/1С_базы
    #write list = @1c
    valid users = @1c
    force group = 1c
    create mask 0770
    directory mask = 0770
    writable = yes
    #browseable = yes

При подключении данных пользователей они имеют 3 папки: «хомячка», Public, 1С. Далее начинается интересное:
Первый подключившийся к базе блокирует ее и остальные одновременно работать с ней не могут. Т.е. первый подключившийся нормально работает, а у остальных возникает ошибка:

Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок '\srv-samba1С_базыбла-бла-бла/1Cv8.1CD'
по причине:Ошибка открытия файла блокировок '\srv-samba1С_базыбла-бла-бла/1Cv8.1CD'

Если положить базы в папку Public - то все нормально, все могут работать с базами одновременно. 
Где накосячил - не пойму. Буду благодарен за указание на ошибки. 
P.S. Smb.conf  прикладываю

Знание — это только преддверие ума


Оффлайн
ИзБывших

1C какая? Не-SQL ?
Если да, то и не получится, так как в nix и в вин блокировки работают по-разному. Для того что бы файл-серверная 1C нормально работала вам нужены etersoft-овские продукты.


Оффлайн
funakoshi

1C файловая. И зачем etersoft-овские продукты, если на самбе базы только хранятся? 1Ски на виндовых машинах крутятся. Кроме того:

«Если положить базы в папку Public — то все нормально, все могут работать с базами одновременно»

.

« Последнее редактирование: 17 Января 2013, 20:26:19 от tref2me »

Знание — это только преддверие ума


Оффлайн
VinnyPooh

[1C]
    comment = For Buhgalters
    path = /home/samba/1С_базы
    #write list = @1c
    valid users = @1c
    force group = 1c
    create mask 0770
    directory mask = 0770
    writable = yes
    #browseable = yes

Дайте им права на запись же, уберите #, кстати «1С_базы» я бы не стал так называть, лучше латиницей, на всякий случай, типа /baza

« Последнее редактирование: 17 Января 2013, 20:38:42 от VinnyPooh »


Оффлайн
funakoshi

Хм, попробую.
Но, как мне кажется, valid users итак дает права на доступ.
По-поводу кириллицы — в данном случае не критично. Но спасибо за замечание, подправлю.

« Последнее редактирование: 17 Января 2013, 20:42:22 от tref2me »

Знание — это только преддверие ума


Оффлайн
VinnyPooh

Кстати на паблике и в этой папке разные directory mask прописаны.

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


Оффлайн
funakoshi

Кстати на паблике и в этой папке разные directory mask прописаны.

Упс, кстати да. Надо завтра посмотреть/поиграться.

С другой стороны, у меня подозрения на параметр force group.
Тут описан данный параметр — но из описания я так ничего и не понял.

« Последнее редактирование: 17 Января 2013, 20:54:16 от tref2me »

Знание — это только преддверие ума


Оффлайн
VinnyPooh

Ну попробуйте завтра всё же сменить название каталога на латиницу и поправить вот то что выше сказал.

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

А и еще, попробуйте в папку прописать

force user = админ на сервере

« Последнее редактирование: 17 Января 2013, 21:09:45 от VinnyPooh »


Оффлайн
funakoshi

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


Пользователь решил продолжить мысль 18 Января 2013, 17:25:19:


общем — все оказалось до боли банально. Проблема была в правах на вновь создаваемые файлы.
Все заработало с такими параметрами:

[1C]
comment = For Buhgalters
path = /home/samba/1C/1С_базы
valid users = @buhgalters
force group = buhgalters
force user = andrew
create mask = 0777
directory mask = 0777
writable = yes

Всем спасибо за участие.

« Последнее редактирование: 18 Января 2013, 17:49:06 от tref2me »

Знание — это только преддверие ума


Оффлайн
VinnyPooh

Ну и отлично, видимо всё же force user = помог, ибо домашние папки, а админ может нормально в них писать.
Закрыл тему.


  • Печать

Страницы: [1]   Вверх

October 6 2010, 10:18

Categories:

  • IT
  • Напитки
  • Cancel

Здравствуйте.

Пытаюсь запустить 1С под убунтой. Поставил wine, установил 1С, примонтировал сетевую шару командой:
sudo smbmount //SERVER/Public /home/karopka/mnt

В конфигураторе wine добавил новый диск Z: с точкой монтирования /home/karopka/mnt/1c-v8/
В конфигураторе 1С добавил базу, но при попытке запустить выдаёт ошибку: Ошибка открытия файла блокировок ‘Z:1Cv8.1CD’

Что я не так сделал?

x-posted to ru_sysadmins

UPD: Действительно, проблемы с правами. При запуске в каталоге базы данных создаётся тэмповый файл 1См8tmp.1CD с недостатком прав. Но назначить ему полные права не получается, так как при попытке перезапуска он пересоздаётся со старыми правами. И что делать?

UPD2: Проблемы с правами исправил. 1С заработал. Помогла вот эта инструкция: egps.ru/sites/default/files/1C_Linux.odt (залил на свой сайт, ибо источник потерял).

Права доступа

Ошибка, связанная с недостаточными правами пользователя, может возникнуть после того, как в системе заведен новый пользователь. У каждого пользователя 1С на программном уровне есть определенные права доступа. Такой набор прав называется ролью, а определяется он в конфигураторе. Если используется клиент-серверная версия программы, установка прав осуществляется на уровне сервера SQL.

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

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

Соответственно, для того, чтобы пользователь смог полноценно работать с файлом, он должен получить ряд разрешений. Для этого необходимо открыть окно свойств папки или файла и перейти на вкладку «Безопасность». Чтобы сделать этот процесс проще и не тратить время на изменение свойств файлов и папок для каждого сотрудника отдельно, администратор может создать новую группу пользователей, которой будут предоставлены соответствующие права, а также открыт доступ к системным папкам AppData и Temp (которые тоже зачастую вызывают определенные проблемы). В дальнейшем достаточно просто добавлять в эту группу необходимые рабочие места.

Антивирусное ПО

Пользователи некоторых редакций операционных систем семейства Windows заметили, что их брандмауэры могут блокировать удаленный доступ к базе данных 1С. Аналогичная ситуация возникает с антивирусом «Kaspersky». Во избежание подобных проблем файл 1Cv8.1CD необходимо внести в список исключений брандмауэра Windows и антивирусной программы.

Остались вопросы? Мы с радостью поможем Вам в их решении.

Excel файл как Внешний источник данных 16
Подключимся и загрузим из файла Excel данные в таблицу значений 1С. Сделать теперь это очень просто.
1. В конфигурации добавляет новый объект метаданных типа » Внешние источники данных» и назовем его просто » Excel» .
https://helpf.pro/uploads/img


Google maps : вывод точек на карту и режим панорамы 7
В отличие от яндекс карт в GMaps можно использовать панорамы — за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора


PostgreSQL: установка, настройка, обслуживание 11
PostgreSQL напрямую «из коробки» применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц


ZIP-архив Разделить и Объединить Файл 0
При работе с большими объемами данных могут возникнуть проблемы при пересылке архивных файлов. Типичной такой ситуацией является ограничение некоторых почтовых серверов на размер сообщения — если письмо превышает некий заранее установленный размер, о


ZIP-архив Создание 0
Для того чтобы записать файлы в ZIP-архив необходимо выполнить несколько простых действий:
* Создать архив с необходимыми параметрами, в который будут помещаться файлы.
* Поместить в архив необходимые файлы.
* Записать архив.
Создание объекта За


Посмотреть все результаты поиска похожих

Содержание[Убрать]

    • Наиболее вероятной причиной является отсутствие прав на файлы базы.

Ошибка открытия файла блокировок 1cv8.1CD

  1. Наиболее вероятной причиной является отсутствие прав на файлы базы.

Поэтому для решения данной ситуации необходимо поставить права пользователям на изменение файлов бызы.

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

Недостаточно прав для комментирования

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Fox-nn

Дата регистрации: 18.06.2007
Сообщений: 3

Собственно вся проблемма изложена в названии темы.<br>Такая ошибка появляется при попытки запуска программы 1с с пользовательских компьютеров.<br>На компе с базаой 1с всё нормально.<br>Что делать?

Prikum

активный пользователь

онлайн

Дата регистрации: 18.02.2002
Сообщений: 20834

Права на директорию с базой есть?

Fox-nn

Дата регистрации: 18.06.2007
Сообщений: 3

Да конечно вся папка 1CBase расшарена.

Prikum

активный пользователь

онлайн

Дата регистрации: 18.02.2002
Сообщений: 20834

А есть права на запись? Куда временные файлы записываються?

Fox-nn

Дата регистрации: 18.06.2007
Сообщений: 3

Папка 1CBase — свойства — доступ — галочки стоят и на «открыть общий доступ к этой папке», и на «разрешить изменение файлов по сети».<br>Моежт в аську? 449168488

Danat

Дата регистрации: 11.03.2008
Сообщений: 1

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

Показывать по
10
20
40
сообщений

ХЕЛП! Ошибка открытия файла блокировок…

Я
   RigiS

20.08.07 — 11:50

Есть главная машина, на ней стоит 1С в силу обстоятельств нужно было перепрописать пути…

База расшарина полностью, прописываю путь с клиенской машины…

Вылетает сабж «Ошибка открытия файла блокировок. Ошибка при выполнении операции с информационной базой  новая база1Cv8.1cd»

   Immortal

1 — 20.08.07 — 11:53

у юзера права  только чтение.. ишшо думаю , почти телепатирую. что база на компе либо с XP  либо XP home..

   RigiS

2 — 20.08.07 — 11:57

Да… База на компе с ХР… Но доступ полностью открыт…

   Salvador Limones

3 — 20.08.07 — 11:59

Сколько пользователей ломится?

   RigiS

4 — 20.08.07 — 12:00

1

   RigiS

5 — 20.08.07 — 12:03

Ошибка при выполнении операции с информационной базой

Ошибка открытия файла блокировок ‘lidiyaaБазы 1СНовая база/1Cv8.1CD’

по причине:

Ошибка открытия файла блокировок ‘lidiyaaБазы 1СНовая база/1Cv8.1CD’

   Salvador Limones

6 — 20.08.07 — 12:09

Подключи диски, не используй такой путь — lidiyaa….

   RigiS

7 — 20.08.07 — 12:09

Подключал… Таже хрень…

   RigiS

8 — 20.08.07 — 12:13

Ошибка при выполнении операции с информационной базой

Ошибка открытия файла блокировок ‘Z:1Cv8.1CD’

по причине:

Ошибка открытия файла блокировок ‘Z:1Cv8.1CD’

Подключил через диск…

   Херрес

9 — 20.08.07 — 12:13

полечить

перезагрузить

   Immortal

10 — 20.08.07 — 12:14

короче включи гостя и не епи се моск..

   Salvador Limones

11 — 20.08.07 — 12:14

Не может быть.

Ошибка точь-в-точь как в (5), но с диском?

Смотри права, безопасность.

   RigiS

12 — 20.08.07 — 12:14

Херрес

Насмешил…

   RigiS

13 — 20.08.07 — 12:15

Immortal

короче включи гостя и не епи се моск..

Всмысле???

   RigiS

14 — 20.08.07 — 12:16

Не может быть.

Ошибка точь-в-точь как в (5), но с диском?

Смотри права, безопасность…

Я же говорю… Все расшарено…

   RigiS

15 — 20.08.07 — 12:33

Ну волшебный форум… ХЕЛП!!!!!!!!!!!!!

   Salvador Limones

16 — 20.08.07 — 12:38

Ты можешь что-нибудь в эту папку записать? Любой файл.

   Immortal

17 — 20.08.07 — 12:41

хы хы..уверен что неть-)

у меня на home такой глюк был : пока не создал учётку(локальную ) с такими же данными пользователя как м на лругой машине, с которой лезли. так и не взлитало

   RigiS

18 — 20.08.07 — 12:56

Всем спасибо… Сом дурак )))

   Salvador Limones

19 — 20.08.07 — 12:57

(18) Что было?

P.S. Сома не трогай.

   RigiS

20 — 20.08.07 — 13:01

Очепятка… Вопрос с правами…

  

RigiS

21 — 20.08.07 — 13:02

Попробовал записать файл…

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.


Обзор программ

22 декабря 2017

Просмотров: 17376

Сегодня столкнулся с проблемой что при запуске 1C выскакивает ошибка «Файл базы данных поврежден 1Cv8tmp.1CD».

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

Сразу решил проверить на другом ПК бухгалтера работает или нет. на удивление но второй бухгалтер продолжал нормально работать с этой базой.

От души отлегло приступил к изучению данного файла и за чем он нужен. По надписи в имени TMP я понял что это какой-то временный файл.

Закрыл 1С на этом компьютере и этот файл удалился при повторном входе на обоих пк ошибка не появлялась.

Почитав немного об этом файле в интернете понял.

Что в  файле 1Cv8tmp.1CD сохраняется сесии пользователей которые подключены к базе.

Решение данной проблемы:  Нужно завершить все сесии к данной базе данных 1C.

Закрыть все копии 1C которые обращяются к данной базе данных.

не забудь сохранить к себе на стену в соц сети

Добрый вечер! Такая вот ситуация, второй раз такое наблюдаю. Первый случай был такой, при запуске базы выскакивали многочисленные ошибки, предпоследняя была такая «Файл базы данных поврежден» и указывался путь не к самой базе, а к файлу 1Cv8tmp.1CD, я сначала не обратил внимания, и последняя ошибка была та же самая, но уже путь был к самой базе 1Cv8.1CD. Исправилось все запуском чека и ТиИ.
Второй случай, клиент работал и неожиданно выключили свет. После возникла ошибка «Файл базы данных поврежден» и указывался путь не к самой базе, а к файлу 1Cv8tmp.1CD. Возникала она либо при запуске, либо когда уже запущена в работе. База у них расположена на сервере. Когда зашел по удаленке к серверу, то увидел запущенную базу, то есть кто то работал на самом сервере и так же работали на рабочих местах по локалке, при отключении света соответственно на раб. местах база ушла, а на сервере осталась запущена. Почитал про назначение этого файла, он хранит служебную сеансовую информацию, в частности список активных пользователей. Подумал, что произошла разсинхронизации с этим файлом. Так как этот файл и еще два таких появляются при запуске базы, но когда завершаешь работу с базой, то они исчезают. Но в нашем случае они не исчезли, даже когда я завершил работу базы на самом сервере. Я взял их и удалил, после запустил базу, они создались снова, и при закрытии они исчезли, то есть отработали как надо. Соответственно ошибка ушла. Вопрос такой, правильно ли я понял суть этих временных файлов?

в описание структуры 1CD вычитал это, про временные файлы.
Temporary data

Temporary data is only needed during one or more simultameous 1C:Enterprise sessions.

Several simultaneous sessions jointly use data that is related to the entire file infobase and is necessary for infobase data locking, as well as for some other tasks. This sort of data is stored in the same directory as the infobase file.

    1Cv8cl file stores object locks of the database stored in the file.
    1Cv8Tmp.1cd file stores service session data, in particular a list of active users.
    1Cv8Tmp.1cl file stores locks for the data from the file 1Cv8Tmp.1cd.

1C:Enterprise 8 running in Designer mode creates temporary files of a similar purpose for the configuration repository and stores them in the configuration repository directory.

    1Cv8ddb.1cl file stores data locks for the data from the configuration repository.
    1Cv8dtmp.1cd file stores service session data, in particular a list of active users of the configuration repository.
    1Cv8dtmp.1cl file stores locks for the data from the file 1Cv8ddb.1cd.

The data that is only used during a single 1C:Enterprise session is stored in temporary files created in the directory defined by Microsoft Windows as the temporary files directory. In this case, the client application uses the temporary files directory of the current Windows user, for example, C:Documents and SettingsUserLocal SettingsTemp. Either the system temporary files directory or the application data directory of the user on whose behalf the working processes of 1C:Enterprise server are started is used for the 1C:Enterprise server (for example, C:WINNTTemp).

Ошибка при запуске базы 1С 8: Ошибка при выполнении операции с информационной базой Ошибка открытия файла блокировок

Описание ошибки:
Возникла для файловой базы после переноса каталога с базой с сервера на ОС Windows Server 2003 на сервер под операционной системой Windows Server 2012 R2:
Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’
по причине:
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’

Найденные решения:

1С 8 ошибка при запуске базы, после переноса на другой сервер, Ошибка при выполнении операции с информационной базой, ошибка открытия файла блокировок

при открытии, запуске базы 1С 8, ошибка при выполнении операции с информационной базой Ошибка открытия файла блокировок, как исправить, устранить, убрать

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

Стоить отметить, что при переносе базы, чтобы облегчить процесс добавления баз в списки запуска 1С:Предприятия, копировались файлы списка ibases.v8i баз 1С 8 со старого сервера на новый.

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

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

1С 8, невосстановимая ошибка, ошибка при выполнении запроса POST к ресурсу /e1cib/login: по причине: Ошибка при выполнении операции с информационной базой, ошибка открытия файла блокировок

, но формулировка ошибки стала другая:

Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/login:
по причине:
Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’
по причине:
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’

1С 8, как устранить, исправить, убрать, ошибку открытия файла блокировок 1cv8.1CD

С похожей по формулировке ошибкой уже доводилось сталкиваться и устранять ее — см. Невосстановимая ошибка Ошибка при выполнении запроса POST к ресурсу /e1cib/login. Но она была в базе в режиме управляемого интерфейса и проблема была в расширениях в базе.

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

Надо было проверить эту версию. Поэтому начался анализ прав пользователя на папку. «Панель управление» — «Администрирование» — «Управление компьютером», а в управлении «Локальные пользователи» — «Пользователи» и «Членство в группах» в свойствах моего пользователя Windows с одной стороны. А с другой стороны вызов «Свойства» каталога с базами через контекстное меню папки и переход на вкладку «Безопасность» для анализа разрешений для групп, к которым относится пользователь.

не достаточно прав на папку, каталог базы 1С 8 пользователя компьютера, как<img data-cke-saved-src=

На примере видно, что для группы «Пользователи» не хватало разрешений.

нехватка прав пользователя, ошибка открытия файла блокировок 1cv8.1CD

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

1C 8, добавление прав для файловой базы, ошибка открытия файла блокировок

Если все сделано правильно, то база станет запускаться и работать.

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

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

14-09-2021

Журавлев А.С.
(Сайт azhur-c.ru)

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

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

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

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

3. А сам файл блокировок — 1Cv8.1CL.

Информация взята с сайта http://helpf.pro

Подпишитесь на нашу рассылку новостей

Хотите узнать больше по этому вопросу?

Подпишитесь на нашу рассылку новостей

Подписаться

Чтобы задать вопрос или предложить тему статьи, нажмите на кнопку ниже:

Предложить статью

Ошибка при запуске базы 1С 8: Ошибка при выполнении операции с информационной базой Ошибка открытия файла блокировок

Описание ошибки:
Возникла для файловой базы после переноса каталога с базой с сервера на ОС Windows Server 2003 на сервер под операционной системой Windows Server 2012 R2:
Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’
по причине:
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’

Найденные решения:

1С 8 ошибка при запуске базы, после переноса на другой сервер, Ошибка при выполнении операции с информационной базой, ошибка открытия файла блокировок

при открытии, запуске базы 1С 8, ошибка при выполнении операции с информационной базой Ошибка открытия файла блокировок, как исправить, устранить, убрать

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

Стоить отметить, что при переносе базы, чтобы облегчить процесс добавления баз в списки запуска 1С:Предприятия, копировались файлы списка ibases.v8i баз 1С 8 со старого сервера на новый.

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

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

1С 8, невосстановимая ошибка, ошибка при выполнении запроса POST к ресурсу /e1cib/login: по причине: Ошибка при выполнении операции с информационной базой, ошибка открытия файла блокировок

, но формулировка ошибки стала другая:

Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/login:
по причине:
Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’
по причине:
Ошибка открытия файла блокировок ‘D:DbaseUT/1Cv8.1CD’

1С 8, как устранить, исправить, убрать, ошибку открытия файла блокировок 1cv8.1CD

С похожей по формулировке ошибкой уже доводилось сталкиваться и устранять ее — см. Невосстановимая ошибка Ошибка при выполнении запроса POST к ресурсу /e1cib/login. Но она была в базе в режиме управляемого интерфейса и проблема была в расширениях в базе.

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

Надо было проверить эту версию. Поэтому начался анализ прав пользователя на папку. «Панель управление» — «Администрирование» — «Управление компьютером», а в управлении «Локальные пользователи» — «Пользователи» и «Членство в группах» в свойствах моего пользователя Windows с одной стороны. А с другой стороны вызов «Свойства» каталога с базами через контекстное меню папки и переход на вкладку «Безопасность» для анализа разрешений для групп, к которым относится пользователь.

не достаточно прав на папку, каталог базы 1С 8 пользователя компьютера, как<img  data-cke-saved-src=

На примере видно, что для группы «Пользователи» не хватало разрешений.

нехватка прав пользователя, ошибка открытия файла блокировок 1cv8.1CD

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

1C 8, добавление прав для файловой базы, ошибка открытия файла блокировок

Если все сделано правильно, то база станет запускаться и работать.

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

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

14-09-2021

Журавлев А.С.
(Сайт azhur-c.ru)

Wine+1C+Xming (setgid на tmp файлы)

Модератор: Модераторы разделов

Аватара пользователя

DarkLelik

Сообщения: 194
Статус: Развожу демонов
ОС: Fedora 16/ FreeBsd 8.0
Контактная информация:

Wine+1C+Xming

Здравствуйте все !
смотрел вроде бы на форуме темы аналогичной не нашел поэтому задача:
Дано
1. Сервер — Ubuntu 7.04 на нем Wine 0.9.33 и 1С V8.1
2. Раб. станция. Вынь XP на ней Xming for Windows
Ситуация:
Запускаю 1С на сервере, все ок , логинюсь под пользователем , работаю .
Запускаю на ХР, соответственно Xming логинюсь по заведенным юзверем, запускаю 1С и тут получаю

Код: Выделить всё

Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок 'z:wine_allUserTorg/1Cv8.1CD'
по причине:
Ошибка открытия файла блокировок 'z:wine_allUserTorg/1Cv8.1CD'

делаю все в обратном порядке , т.е отовсюду выхожу запускаю сначала на ХР захожу работаю , на сервере выдает вышеизложенную ошибку

Что нарыл:
В каталоге с базой 1С появляются 2 файла tmp они имеют права от первого запущеного пользователя …
От гугла ясно следующие

Обычно совместная работа с базой данных и подобными ресурсами требует, чтобы у каждого пользователя были права не только на чтение, но и на запись. Такой тип доступа можно организовать стандартными средствами Linux, включив всех пользователей в одну группу и соответствующим образом настроив права. При установке WINE создаётся группа wine, в простом случае — когда все пользователи равноправны в доступе к данным — можно воспользоваться ею. Администратор однако волен организовать сколь угодно сложную схему разделения прав с помощью произвольного количества групп. Ниже приводятся рекомендации по настройке прав доступа к каталогу с общими данными для простого случая:

Каталог должен принадлежать той группе, куда внесены все пользователи общего ресурса, например, группе wine.
Права доступа на каталог — 770 (“rwxrwx—”), чтобы все члены группы могли модифицировать содержимое каталога.
На каталог нужно установить атрибут SetGID — режим 2770 (“rwxrws—”), чтобы все создаваемые в нём файлы принадлежали той же группе, что и каталог, а не группе создавшего файл пользователя.
В процессе работы с общим ресурсом umask пользователя должен быть выставлен в 007, т. е. «создавать файлы с правами на чтение, запись и исполнение для владельца и группы». В сочетании с атрибутом SetGID это даёт доступ на чтение/запись всем пользователям группы ко всем файлам в общем каталоге. .

Вопрос как установить этот самый SetGID — режим 2770 (“rwxrws—”) ?

Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

FreeBsd 8.0 — Сервер
Fedora — 16 Desktop

Аватара пользователя

DarkLelik

Сообщения: 194
Статус: Развожу демонов
ОС: Fedora 16/ FreeBsd 8.0
Контактная информация:

Re: Wine+1C+Xming

Сообщение

DarkLelik » 09.10.2007 12:22

Господа выручайте … не знаю что делать а надо … ужасно …Гугл молчит

Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

FreeBsd 8.0 — Сервер
Fedora — 16 Desktop

Supervisor

Сообщения: 147
ОС: Sabayon ~x86

Re: Wine+1C+Xming

Сообщение

Supervisor » 09.10.2007 14:14

DarkLelik писал(а): ↑

09.10.2007 12:22

Господа выручайте … не знаю что делать а надо … ужасно …Гугл молчит

Курите маны! они рулят! :rolleyes:

А гугл вообщето не молчит :crazy:

Using the symbolic method we have:

chmod u+s — set the setuid bit.
chmod g+s — set the setgid bit.
chmod u+t — set the sticky bit or directories

or numerically:

chmod 4777 — setuid and read/write/execute for everyone.
chmod 2777 — setgid and read/write/execute for everyone.
chmod 1777 — set sticky bit and read/write/passthrough on a directory.

You can, of course, add the numbers up to combine permissions:

chmod 6777 — setuid/setgid and read/write/execute for everyone.

:console:

Аватара пользователя

DarkLelik

Сообщения: 194
Статус: Развожу демонов
ОС: Fedora 16/ FreeBsd 8.0
Контактная информация:

Re: Wine+1C+Xming

Сообщение

DarkLelik » 10.10.2007 14:49

Так я попробовал и с .profile и с chmod все именно так … НО файлы кторые создаются имеют вид см. вложение

Вложения
1.png

Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

FreeBsd 8.0 — Сервер
Fedora — 16 Desktop

Supervisor

Сообщения: 147
ОС: Sabayon ~x86

Re: Wine+1C+Xming

Сообщение

Supervisor » 10.10.2007 17:25

DarkLelik писал(а): ↑

10.10.2007 14:49

Так я попробовал и с .profile и с chmod все именно так … НО файлы кторые создаются имеют вид см. вложение

права на каталог какие?
вывод ls -la для каталога и вывод ls -la для файла в студию

Аватара пользователя

DarkLelik

Сообщения: 194
Статус: Развожу демонов
ОС: Fedora 16/ FreeBsd 8.0
Контактная информация:

Re: Wine+1C+Xming

Сообщение

DarkLelik » 11.10.2007 10:02

Supervisor писал(а): ↑

10.10.2007 17:25

DarkLelik писал(а): ↑

10.10.2007 14:49

Так я попробовал и с .profile и с chmod все именно так … НО файлы кторые создаются имеют вид см. вложение

права на каталог какие?
вывод ls -la для каталога и вывод ls -la для файла в студию

Код: Выделить всё

darklelik@admin:~$ ls -la /wine_all/UserTorg/
итого 944228
drwsrwsrwx 4 root lin      4096 2007-10-11 10:08 .
drwsrwsrwx 5 root lin      4096 2007-10-02 15:28 ..
-rwxrwxrwx 1 root lin 965914624 2007-10-01 17:41 1Cv8.1CD
drwxrwsrwx 2 root lin      4096 2007-09-25 11:48 1Cv8FTxt
drwxrwxrwx 2 root lin      4096 2007-10-02 09:12 1Cv8Log
-rwxrwxrwx 1 root lin      6909 2007-10-02 18:10 1cv8.pfl

После запуска 1С

Код: Выделить всё

darklelik@admin:~$ ls -la /wine_all/UserTorg/
итого 944548
drwsrwsrwx 4 root      lin      4096 2007-10-11 10:12 .
drwsrwsrwx 5 root      lin      4096 2007-10-02 15:28 ..
-rwxrwxrwx 1 root      lin 965914624 2007-10-01 17:41 1Cv8.1CD
-rw-rw-r-- 1 darklelik lin         0 2007-10-11 10:12 1Cv8.1CL
drwxrwsrwx 2 root      lin      4096 2007-09-25 11:48 1Cv8FTxt
drwxrwxrwx 2 root      lin      4096 2007-10-02 09:12 1Cv8Log
-rwxrwxrwx 1 root      lin      6909 2007-10-02 18:10 1cv8.pfl
-rw-rw-r-- 1 darklelik lin    323584 2007-10-11 10:12 1Cv8tmp.1CD
-rw-rw-r-- 1 darklelik lin         0 2007-10-11 10:12 1Cv8tmp.1CL

2supervisor СПАСИБО ОГРОМНОЕ … благодаря Вам увидел свой косяк … права приминились только на каталоги а на файлы нет … все впорядке.. тему можно закрыть.

Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

FreeBsd 8.0 — Сервер
Fedora — 16 Desktop

alexgig

Сообщения: 5
ОС: Debian 7.7

Re: Wine+1C+Xming

Сообщение

alexgig » 03.01.2015 16:55

А как все-таки можно задать такие права папке, чтобы эти файлы создавались с нужными правами? Пока решил проблему тем, что в каждом профиле указал маску 002.

ХЕЛП! Ошибка открытия файла блокировок…

Я
   RigiS

20.08.07 — 11:50

Есть главная машина, на ней стоит 1С в силу обстоятельств нужно было перепрописать пути…

База расшарина полностью, прописываю путь с клиенской машины…

Вылетает сабж «Ошибка открытия файла блокировок. Ошибка при выполнении операции с информационной базой  новая база1Cv8.1cd»

   Immortal

1 — 20.08.07 — 11:53

у юзера права  только чтение.. ишшо думаю , почти телепатирую. что база на компе либо с XP  либо XP home..

   RigiS

2 — 20.08.07 — 11:57

Да… База на компе с ХР… Но доступ полностью открыт…

   Salvador Limones

3 — 20.08.07 — 11:59

Сколько пользователей ломится?

   RigiS

4 — 20.08.07 — 12:00

1

   RigiS

5 — 20.08.07 — 12:03

Ошибка при выполнении операции с информационной базой

Ошибка открытия файла блокировок ‘\lidiyaaБазы 1СНовая база/1Cv8.1CD’

по причине:

Ошибка открытия файла блокировок ‘\lidiyaaБазы 1СНовая база/1Cv8.1CD’

   Salvador Limones

6 — 20.08.07 — 12:09

Подключи диски, не используй такой путь — \lidiyaa….

   RigiS

7 — 20.08.07 — 12:09

Подключал… Таже хрень…

   RigiS

8 — 20.08.07 — 12:13

Ошибка при выполнении операции с информационной базой

Ошибка открытия файла блокировок ‘Z:1Cv8.1CD’

по причине:

Ошибка открытия файла блокировок ‘Z:1Cv8.1CD’

Подключил через диск…

   Херрес

9 — 20.08.07 — 12:13

полечить

перезагрузить

   Immortal

10 — 20.08.07 — 12:14

короче включи гостя и не епи се моск..

   Salvador Limones

11 — 20.08.07 — 12:14

Не может быть.

Ошибка точь-в-точь как в (5), но с диском?

Смотри права, безопасность.

   RigiS

12 — 20.08.07 — 12:14

Херрес

Насмешил…

   RigiS

13 — 20.08.07 — 12:15

Immortal

короче включи гостя и не епи се моск..

Всмысле???

   RigiS

14 — 20.08.07 — 12:16

Не может быть.

Ошибка точь-в-точь как в (5), но с диском?

Смотри права, безопасность…

Я же говорю… Все расшарено…

   RigiS

15 — 20.08.07 — 12:33

Ну волшебный форум… ХЕЛП!!!!!!!!!!!!!

   Salvador Limones

16 — 20.08.07 — 12:38

Ты можешь что-нибудь в эту папку записать? Любой файл.

   Immortal

17 — 20.08.07 — 12:41

хы хы..уверен что неть-)

у меня на home такой глюк был : пока не создал учётку(локальную ) с такими же данными пользователя как м на лругой машине, с которой лезли. так и не взлитало

   RigiS

18 — 20.08.07 — 12:56

Всем спасибо… Сом дурак )))

   Salvador Limones

19 — 20.08.07 — 12:57

(18) Что было?

P.S. Сома не трогай.

   RigiS

20 — 20.08.07 — 13:01

Очепятка… Вопрос с правами…

  

RigiS

21 — 20.08.07 — 13:02

Попробовал записать файл…

Понравилась статья? Поделить с друзьями:
  • 1с http сервис ошибка 406
  • 1с константы ошибка при вызове метода контекста получить
  • 1с код ошибки sender
  • 1с код ошибки 20000
  • 1с код ошибки 102 сертификат недействителен