Failed to read local db. I am using (rebuild-missing-dblock-files)

I want to use backup with
--rebuild-missing-block-files = true
But I have an error reading the database.

System.IO.IOException: The process cannot access the file because this file is being used by another process.
   in System.IO .__ Error.WinIOError (Int32 errorCode, String maybeFullPath)
   in System.IO.File.InternalMove (String sourceFileName, String destFileName, Boolean checkHost)
   in Duplicati.Library.Main.Operation.RepairHandler.Run (IFilter filter)
   in Duplicati.Library.Main.Operation.BackupHandler.PreBackupVerify (BackendManager backend, String protectedfile)
   in Duplicati.Library.Main.Operation.BackupHandler. <RunAsync> d__19.MoveNext ()
--- End of stack trace from previous location where exception occurred ---
   in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw ()
   in CoCoL.ChannelExtensions.WaitForTaskOrThrow (Task task)
   in Duplicati.Library.Main.Controller. <> c__DisplayClass13_0. <Backup> b__0 (BackupResults result)
   in Duplicati.Library.Main.Controller.RunAction [T] (T result, String [] & paths, IFilter & filter, Action`1 method)
   in Duplicati.Library.Main.Controller.Backup (String [] inputs sources, IFilter filter)

on the forum I was looking for an answer, I did not find it.
why this mistake?

this process keeps the base locked all the time
C:\Program Files\Duplicati 2\Duplicati.GUI.TrayIcon.exe

who has any thoughts ??

unsuccessful attempt to backup

Backup started at 04/22/2019 13:08:50
Checking remote backup ...
  Listing remote folder ...
Missing file: duplicati-b904d972ce60f4f15a08fd44998d09ab2.dblock.zip.aes
Found run files repair, please run repair
Backend verification failed, attempting automatic cleanup =>
C: \ Users \ admin \ AppData \ Local \ Duplicati \ zzzbackup.sqlite, error: database is locked
database is locked => database is locked
database is locked
Fatal error => disk I / O error
disk I / O error

System.Data.SQLite.SQLiteException (0x80004005): disk I / O error
disk I / O error
   in System.Data.SQLite.SQLite3.Reset (SQLiteStatement stmt)
   in System.Data.SQLite.SQLite3.Step (SQLiteStatement stmt)
   in System.Data.SQLite.SQLiteDataReader.NextResult ()
   in System.Data.SQLite.SQLiteDataReader..ctor (SQLiteCommand cmd, CommandBehavior behave)
   in System.Data.SQLite.SQLiteCommand.ExecuteReader (CommandBehavior behavior)
   in System.Data.SQLite.SQLiteCommand.ExecuteNonQuery (CommandBehavior behavior)
   in System.Data.SQLite.SQLiteTransaction.Commit ()
   in Duplicati.Library.Main.Operation.Common.DatabaseCommon.Dispose (Boolean isDisposing)
   in Duplicati.Library.Main.Operation.BackupHandler. <RunAsync> d__19.MoveNext ()
--- End of stack trace from previous location where exception occurred ---
   in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw ()
   in CoCoL.ChannelExtensions.WaitForTaskOrThrow (Task task)
   in Duplicati.Library.Main.Controller. <> c__DisplayClass13_0. <Backup> b__0 (BackupResults result)
   in Duplicati.Library.Main.Controller.RunAction [T] (T result, String [] & paths, IFilter & filter, Action`1 method)
   in Duplicati.Library.Main.Controller.Backup (String [] inputs sources, IFilter filter)
   in Duplicati.CommandLine.Commands.Backup (TextWriter outwriter, Action`1 setup, List`1 args, Dictionary`2 options, IFilter filter)
   in Duplicati.CommandLine.Program.ParseCommandLine (TextWriter outwriter, Action`1 setup, Boolean & verboseErrors, String [] args)
   in Duplicati.CommandLine.Program.RunCommandLine (TextWriter outwriter, TextWriter errwriter, Action`1 setup, String [] args)
Return code: 100