Блокировка файла невозможна ошибка 3050

 
savva
 
(2002-08-23 14:26)
[0]

ситуация: есть определенные справочные сведения (порядка 10 МБ) в формате MS ACCESS. для просмотра (подчеркиваю
для просмотра) написал утилитку использующую Jet 4.0. все это дело записываем на CD RW и при попытке открыть базу получаем сообщение «Блокировка файла не возможна». в ConnectionString пишу

Mode=Read;

PS. копирование на жесткий диск пожалуйста не предлагать — за день приходится обойти не 1-2 компа, а побольше — надоедает за собой удалять :)))


 
sniknik
 
(2002-08-23 15:09)
[1]

Блокировка файла невозможна. (Ошибка 3050)

Операционная система запрещает ядру Microsoft® Jet создание файла блокировок (.LDB) в том каталоге, где находится файл базы данных (.MDB). Для открытия базы данных необходимо обладать привилегиями записи в каталог, содержащий эту базу данных. Кроме того, данная ошибка может возникнуть при использовании средства пассивного завершения работы/управления подключением, когда база данных открыта в монопольном режиме.

Mode=Read? поставь Share Deny None а то может ты другим юзерам кислород перекрываеш и ошибка от них.


 
savva
 
(2002-08-23 16:33)
[2]

да не.. пользователей тут мало.. одна моя программа..

а вот то что необходимо обладать привилеггиями записи в каталог — это уже хуже… на компакт особо не попишешься :))

никак этот неприятный для меня момент обойти нельзя? я хочу тока читать…


 
sniknik
 
(2002-08-23 16:51)
[3]

в том то и дело он на компакт писать не должен а пишет туда где MDB лежит.

Или он у тебя на CD (база)? и ты один? тогда Mode=Share Exclusive пробуй он в этом случае файл не создает (реально попробовать на CD сам понимаеш не могу может еще чего вылезет).


 
savva
 
(2002-08-26 09:41)
[4]

я вернулся после выходных :)))

да, база на CD и из пользователей я один…

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


 
sniknik
 
(2002-08-26 10:28)
[5]

я тоже :-), дома не халява дома жалко посему инетом почти не пользуюсь.

добится чтения базы с CD можно, сам Access читает только предупреждение дает типа только для чтения (я тут откопал базу на сидироме, проверил).

добьешся напиши как.


 
sniknik
 
(2002-08-26 10:42)
[6]

Кстати до меня тут дошло, раз база на CD есть то и подключится к ней можно попробовать. И… Без проблем. ставь тока Share Deny None и боле ничаво. у меня получилось.


 
savva
 
(2002-08-26 10:56)
[7]

а у меня проблемы.. перепробовал все константы для Mode…

если не секрет:

1) атрибуты у файла базы только ReadOnly?

2) может ли повлиять не закрытая сессия компакта — пока не исравлю программу — не охота сессию закрывать :))


 
savva
 
(2002-08-26 10:57)
[8]

и еще:

база запаролена?

если не военная тайна — мона поглядеть ConnectionString? может я ее не так формирую..


 
savva
 
(2002-08-26 12:04)
[9]

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


 
sniknik
 
(2002-08-27 10:22)
[10]

Извини пришлось отъехать :-) работать в конце концов тоже надо :-)

База не паролена. но не думаю что это связано скорей всего и пароленная откроется, на случай если еще актуально,

вот ConnectionString с которым я открываю (E — CDRoom, открываю прогой с F -другой CD, работает в рантайме прога скомпилированна)

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\CashSrv\CashBase.mdb;Persist Security Info=False


48 / 3 / 1

Регистрация: 05.12.2021

Сообщений: 117

1

Ошибка «Блокировка файла невозможна»

17.01.2022, 09:55. Показов 2506. Ответов 8


Студворк — интернет-сервис помощи студентам

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

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

Как можно исправить данную ошибку?

Спасибо.



0



ᴁ®

Эксперт MS Access

3455 / 1841 / 387

Регистрация: 13.12.2016

Сообщений: 6,295

Записей в блоге: 4

17.01.2022, 10:42

2

xxx996, попробуйте ручками удалить файл блокировок и повторить попытку.



0



48 / 3 / 1

Регистрация: 05.12.2021

Сообщений: 117

17.01.2022, 11:15

 [ТС]

3

АЕ, сделал, вроде как удачно зашёл. Теперь при выходе из access, файл блокировки не самоудаляется…



0



1603 / 1022 / 389

Регистрация: 31.05.2012

Сообщений: 3,603

17.01.2022, 11:52

4

так может база помечена как поврежденная?



0



ᴁ®

Эксперт MS Access

3455 / 1841 / 387

Регистрация: 13.12.2016

Сообщений: 6,295

Записей в блоге: 4

17.01.2022, 11:55

5

Цитата
Сообщение от xxx996
Посмотреть сообщение

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

Откройте базу монопольно (с нажатым шифтом) и сделайте процедуру — восстановить и сжать.



0



48 / 3 / 1

Регистрация: 05.12.2021

Сообщений: 117

17.01.2022, 12:13

 [ТС]

6

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



0



ᴁ®

Эксперт MS Access

3455 / 1841 / 387

Регистрация: 13.12.2016

Сообщений: 6,295

Записей в блоге: 4

17.01.2022, 12:20

7

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



0



Модератор

Эксперт MS Access

5422 / 2677 / 661

Регистрация: 12.06.2016

Сообщений: 7,104

17.01.2022, 13:22

8

Лучший ответ Сообщение было отмечено xxx996 как решение

Решение



0



6 / 6 / 0

Регистрация: 18.03.2017

Сообщений: 63

22.01.2022, 11:18

9

У нас на работе такое же чп с сетевой базой случилось, две недели с системщиками разбирались с правами к папке. В четверг прилетело обновление к офису, ошибка ушла. ms2013



0



We have an Access Database-Solution with Frontend and Backend Database running for years.

Now within the last two days problems occurred. E.g.

        Set db = DBEngine.OpenDatabase(strDatabasePath, False, True, "MS Access;PWD=" & strPassword)

Does result in Error 3050 — File could not be locked. ONLY when the Backend Database is on a network share (if it’s on a local drive everything works as expected).

The error occurs on any share:

  • a Shared Folder from a Windows PC
  • a Shared (Samba) Folder on a NAS
  • independently whether the share is accessed via a UNC-Path (\server\share) or a mapped drive-path.

The error was introduced by a faulty Office Patch (seems it was V2111 — 14701.20240)

In the first version of this post I thought that Windows-Update KB5008212 was causing the problem.

Thanks to @Gustav for identifying the problem.

How do we find out WHEN MS pleases to fix the problem?

Access для Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013 Еще…Меньше

Последнее обновление: 11 февраля 2022 г.

ПРОБЛЕМА

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

  • Невозможно использовать «путь к database.accdb«; файл уже используется.Невозможно использовать "путь к database.accdb"; файл уже используется.

  • Блокировка файла невозможна
    Сообщение об ошибке: блокировка файла невозможна.

СОСТОЯНИЕ: ИСПРАВЛЕНО ДЛЯ СЛЕДУЮЩИХ СБОРОК

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

  • Стандартные пути UNC. Это исправление устраняет проблему при использовании стандартного пути UNC (\\Server2\Share\Test\Database.accdb, где Database.accdb — это файл в тестовом каталоге тома \\Server2\Share)

  • Все оставшиеся сетевые пути. Это исправление устраняет проблему для всех остальных сетевых путей, таких как пространства DFS, короткие имена файлов и подключенные диски.

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

Продукт Office

Проблема введена

Устранено для стандартных путей UNC

Устранено для оставшихся сетевых путей

Office 2013

База знаний 5002104

KB 2965317

KB 5002124

KB 5002151

Office 2016

База знаний 5002099

KB 4484211

KB 5002115

KB 5002138

Office LTSC 2019

Версия 1808, сборка 10381.20020

Версия 1808, сборка 10382.20010

Версия 1808, сборка 10382.20034

Office LTSC 2021

Версия 2108, сборка 14332.20204

Версия 2108, сборка 14332.20216

Версия 2108, сборка 14332.20216

Office 2016 C2R

Версия 2111, сборка 14701.20248

Версия 2111, сборка 14701.20262

Версия 2112, сборка 14729.20248

Office 2019 для потребителей

Версия 2111, сборка 14701.20248

Версия 2111, сборка 14701.20262

Версия 2112, сборка 14729.20248

Office 2021 для потребителей

Версия 2111, сборка 14701.20248

Версия 2111, сборка 14701.20262

Версия 2112, сборка 14729.20248

Приложения Microsoft 365 Актуальный канал

Версия 2111, сборка 14701.20248

Версия 2111, сборка 14701.20262

Версия 2112, сборка 14729.20248

Приложения Microsoft 365 Ежемесячный канал (корпоративный)

Версия 2110, сборка 14527.20340
Версия 2109, сборка 14430.20380

Версия 2110, сборка 14527.20344
Версия 2109, сборка 14430.20386

Версия 2111, сборка 14701.20290
Версия 2110, сборка 14527.20364

Приложения Microsoft 365 Полугодовой канал (предварительная корпоративная версия)

Версия 2108, сборка 14326.20692

Версия 2108, сборка 14326.20702

Версия 2108, сборка 14326.20738

Приложения Microsoft 365 Полугодовой канал (корпоративный)

Версия 2102, сборка 13801.21086

Версия 2102, сборка 13801.21092

Версия 2102, сборка 13801.21156

Приложения Microsoft 365 Полугодовой канал (расширенная версия)

Версия 2008, сборка 13127.21842

Версия 2008, сборка 13127.21846

Версия 2008, сборка 13127.21886

Исправление может не применяться автоматически. Чтобы применить исправление, установите последние обновления, следуя инструкциям здесь: Установка обновлений Office

Примечание: Office необходимо обновить на всех компьютерах, использующих Access с затронутыми версиями.

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

Значок сообщества

Поддержка сообщества

Задавайте вопросы сотрудникам службы поддержки, MVP, инженерам и другим пользователям Office и находите решения.

Доступ к форуму на сайте Answers

Значок предложения функции (лампочка, идея)

Предложение новых функций

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

Отправка отзывов

См. также

Исправления и временные решения для последних проблем в Access

Обновление за Office 2013 г. (KB2965317) от 29 декабря 2021 г.

В Office 2016 (KB4484211) к базам данных в сетевой доступности нельзя получить доступ нескольким пользователям.

Описание обновления для системы безопасности Office 2013: 11 декабря 2022 г. (KB5002124)

Описание обновления для системы безопасности Office 2016: 11 декабря 2022 г. (KB5002115)

Описание обновления для системы безопасности Office 2013: 14 декабря 2021 г. (KB5002104)

Описание обновления для системы безопасности Office 2016: 14 декабря 2021 г. (KB5002099)

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Microsoft Access Could Not Lock File Error 3050 Cannot Open Database

Contents

  • 1 Microsoft Access Could Not Lock File Error 3050 Cannot Open Database
  • 2 Could Not Lock File» With Access Build Fixed Microsoft 365 And Office Windows
    • 2.1 Conclusion
      • 2.1.1 Related image with microsoft access could not lock file error 3050 cannot open database
      • 2.1.2 Related image with microsoft access could not lock file error 3050 cannot open database

Delight Your Taste Buds with Exquisite Culinary Adventures: Explore the culinary world through our Microsoft Access Could Not Lock File Error 3050 Cannot Open Database section. From delectable recipes to culinary secrets, we’ll inspire your inner chef and take your cooking skills to new heights. been lock this are and shared have databases organization one opening for has lock error database- other files Could years when an databases familiar one quotcould getting very am so lock i work- any shared me file filequot not me access i they for a access how and however manage with stumped- 20 not error developing access user several and

Microsoft Access Could Not Lock File Error 3050 Cannot Open Database Error

Microsoft Access Could Not Lock File Error 3050 Cannot Open Database Error

Microsoft Access Could Not Lock File Error 3050 Cannot Open Database Error
Could not lock file access error i have been developing access databases for 20 years so am very familiar with lock files and how they work. however, this one has me stumped. i manage several shared access databases for an organization and me and one other user are getting a «could not lock file» error when opening any shared database. Several issues appear to be happening: the first person opening the database is successful but an exclusive lock is placed on the database preventing others from opening it. the access lock file (*.laccdb or *.ldb for accdb and mdb databases respectively) is not being deleted after the last person exits the database.

How To Fix Error 3050 Microsoft Access Error 3050 Could Not Lock File

How To Fix Error 3050 Microsoft Access Error 3050 Could Not Lock File

How To Fix Error 3050 Microsoft Access Error 3050 Could Not Lock File
Error 3050: could not lock file. in which longstanding databases no longer will open, can no longer be shared. here are a couple threads on the subject (there are many, many more, simple google to find them): lock file problems with access 16.0.13801.21086 – microsoft community. Sign in to answer hi to everyone, in our la core application(used the ms access runtime)we’re installed patches (2021 11 cumulative update for windows 10 version 20h2 for x86 based syste(kb5007286)and (2021 11 cumulative update preview for framework 3.5 and 4.8 for…. 135 1 6 i found my workaround here – user5329483 dec 16, 2021 at 16:17 add a comment 4 answers sorted by: 6 from microsoft: this is due to today’s (patch tuesday) update to office. the problem was introduced by a security fix, so it impacts all active versions of access. we are working on a fix, and will deliver it as quickly as possible. The operating system will not allow the microsoft access database engine to create a lock file (.ldb) in the same directory where the database file resides. you need to have write privileges to the directory that contains the database you are trying to open.

Could Not Lock File With Access Build Fixed Microsoft 365 And Office Windows Youtube

Could Not Lock File With Access Build Fixed Microsoft 365 And Office Windows Youtube

Could Not Lock File With Access Build Fixed Microsoft 365 And Office Windows Youtube
135 1 6 i found my workaround here – user5329483 dec 16, 2021 at 16:17 add a comment 4 answers sorted by: 6 from microsoft: this is due to today’s (patch tuesday) update to office. the problem was introduced by a security fix, so it impacts all active versions of access. we are working on a fix, and will deliver it as quickly as possible. The operating system will not allow the microsoft access database engine to create a lock file (.ldb) in the same directory where the database file resides. you need to have write privileges to the directory that contains the database you are trying to open. Open an office program, select [file], click [account], click [update options] and select [update now]. access 2016 msi, access database engine 2016 redistributable: fixed build 4927.1002 – november 18, 2019. this update is only available for manual download and installation from the microsoft download center. Reply arnel gp replied to nicole1984 jan 06 2022 02:47 am do you have same issue as with this thread: techcommunity.microsoft t5 access database no longer shareable m p 3039242 then you need to rollback your updates. 0 likes reply.

Could Not Lock File» With Access Build Fixed Microsoft 365 And Office Windows

Could Not Lock File» With Access Build Fixed Microsoft 365 And Office Windows

follow me on twitter: twitter ditechgaming follow me on twitch: twitch.tv ditech (i stream 9am 1pm how to fix common issue to running access database. another bug has been found in microsoft access. if you’re having any of the following problems then this video may apply to you: in this video tutorial we will learn how to unlock access record locking information file. don’t forget to check out our site users not able to access your database? there maybe something conflicting in the security setup. here you will also see how to this video tutorial will guide you on how to fix ms access errors. this focuses on the two errors (mscomctl.ocx and acropdf.dll) in this video we’ll discuss the most common error messages you may get while using microsoft access, what they are, what how to unlock microsoft access databas ।। microsoft access file ka lock kaise tode. in this microsoft access tutorial, we’re going to learn how to deal with experiencing the «file already in use» error message when video agenda: how to resolve ‘unrecognized database format ‘c:\rpa.accdb’ error in uipath? resolve microsoft access assalam o alikum! in this video i am gonna tell you about the how to open microsoft access without microsoft access [hide you do not have permission to access when you try to open a specified folder or drive, there is an error displayed as » you don’t

Conclusion

Having examined the subject matter thoroughly, it is clear that the article provides informative information concerning Microsoft Access Could Not Lock File Error 3050 Cannot Open Database. From start to finish, the author illustrates a wealth of knowledge about the subject matter. Notably, the section on X stands out as a key takeaway. Thank you for this post. If you have any questions, please do not hesitate to contact me through social media. I am excited about your feedback. Furthermore, here are a few relevant content that you may find helpful:

Понравилась статья? Поделить с друзьями:
  • Блокирование определение и ошибки при блокировании
  • Блок ошибка майнкрафт
  • Блокиратор ошибок led canbus ba9s
  • Блокада ошибка стим не запущен
  • Блок насосной автоматики valtec горит ошибка