У меня есть таблица с ~ 400 000 строк. Я пытаюсь добавить поле autonumber. Когда я попытался добавить поле с помощью Design View, я получил сообщение об ошибке: File sharing lock count exceeded. Increase MaxLocksPerFile registry entry.
«Системный ресурс превышен» при добавлении автономера
Я не хочу, чтобы сделать постоянное изменение реестра, поэтому я попытался следующий VBA:
Sub addAuto()
DAO.DBEngine.SetOption dbMaxLocksPerFile, 1000000
CurrentDb.Execute "ALTER Table large_data add column rowID AUTOINCREMENT", dbFailOnError
End Sub
Это дало мне следующее сообщение об ошибке:
Run-time error '3035': System resource exceeded
Что я должен сделать, чтобы добавить поле Autonumber?
Вы пытались открыть базу данных в режиме «Эксклюзив»? Это может обойти любую блокировку механизма базы данных (по-видимому), пытающуюся сделать. –