Seite 1 von 1

Database is locked

Verfasst: Sa 8. Nov 2014, 09:29
von horst-otto
Seit kurzem bekomme ich die folgende Fehlermeldung, wenn Backup Sefvice Home 3.5.2.1 zeitgesteuert startet:
  • The database file is locked
    database is locked
    bei System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
    bei System.Data.SQLite.SQLiteDataReader.NextResult()
    bei System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
    bei System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
    bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
    bei System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
    bei System.Data.SQLite.SQLiteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
    bei System.Data.SQLite.SQLiteConnection.BeginTransaction()
    bei Alexosoft.BackupService.Engine.BackupSystem.AsyncDeleteBackup()
    bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    bei System.Threading.ThreadHelper.ThreadStart()
In der Ereignisanzeige finde ich keine hiermit zusammenhängenden Fehleranzeigen.
Seltsamer Weise klappt der Backup reibungslos, wenn ich ihn manuell starte.

Ansonsten: Schönes Projekt, danke!

Re: Database is locked

Verfasst: Mo 10. Nov 2014, 13:38
von Alex
Hallo horst-otto,

kannst du mal nachschauen, ob BSH nicht vielleicht zweimal auf dem Rechner läuft? Taskmanager sollte dabei helfen.

Re: Database is locked

Verfasst: Mi 12. Nov 2014, 06:39
von horst-otto
Nein, der Prozess AlexsoftBackup... existiert nur ein Mal., so wie er beim Hochfahren des Systems automatisch gestartet wurde.

Re: Database is locked

Verfasst: Do 13. Nov 2014, 17:08
von Alex
Es scheint da tatsächlich ein Problem zu geben.

Ich schaffe es aber zeitlich nicht, hier vor dem Wochenende was zu reparieren. Ich melde mich dann nochmal.

Re: Database is locked

Verfasst: So 16. Nov 2014, 08:20
von horst-otto
Sag bitte Bescheid, wenn ich noch irgendwelche Informationen, Logs o.ä liefern kann.

Re: Database is locked

Verfasst: So 16. Nov 2014, 22:20
von Alex
Also ich hab mir das gerade eben näher angeschaut, aber hier lässt sich das Problem doch nicht so nachstellen. Die Sicherung sollte auch nach Fehlermeldung durchgelaufen sein, da es sich um das "Aufräumen" der Sicherungen handelt (sprich: Löschen alter Sicherungen).

Kannst du mal versuchen eine alte nicht mehr notwendige Sicherung manuell per Backupbrowser löschen?
Alternativ kannst du mal eine neue Sicherung anlegen und diese dann direkt wieder löschen.

Tritt dann der Fehler auf auf?

Re: Database is locked

Verfasst: Do 20. Nov 2014, 10:35
von horst-otto
Ich habe ein paar alte Sicherungen löschen wollen, aber der Fehler Databsase-locked trat dann auch auf, und BSH verabschiedete sich.

Außerdem erschien die folgende DotNet-Fehlermeldung:

Code: Alles auswählen

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei System.Windows.Forms.ListViewItem.UpdateStateToListView(Int32 index, LVITEM& lvItem, Boolean updateOwner)
bei System.Windows.Forms.ListView.InsertItemsNative(Int32 index, ListViewItem[] items)
bei System.Windows.Forms.ListView.OnHandleCreated(EventArgs e)
bei System.Windows.Forms.Control.WmCreate(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ListView.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Alexosoft.BackupService.MainApp
Assembly-Version: 3.5.2.1.
Win32-Version: 3.5.2.1.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Alexosoft.BackupService.MainApp.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
updateSystemDotNet.Controller
Assembly-Version: 1.5.2.515.
Win32-Version: 1.5.2.515.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/updateSystemDotNet.Controller.DLL.
----------------------------------------
Alexosoft.BackupService.Engine
Assembly-Version: 3.5.2.0.
Win32-Version: 3.5.2.0.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Alexosoft.BackupService.Engine.DLL.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
Alexosoft.BackupService.Controls
Assembly-Version: 3.4.4.1.
Win32-Version: 3.4.4.1.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Alexosoft.BackupService.Controls.DLL.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Data.SQLite
Assembly-Version: 1.0.65.0.
Win32-Version: 1.0.65.0.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/System.Data.SQLite.DLL.
----------------------------------------
System.Data
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
System.Transactions
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll.
----------------------------------------
System.EnterpriseServices
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
Accessibility
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.
----------------------------------------
Alexosoft.aControls.aNavigation
Assembly-Version: 2.1.0.1.
Win32-Version: 2.1.0.1.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Alexosoft.aControls.aNavigation.DLL.
----------------------------------------
Alexosoft.aControls.aVersionList
Assembly-Version: 3.4.1.3.
Win32-Version: 3.4.1.3.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Alexosoft.aControls.aVersionList.DLL.
----------------------------------------
Alexosoft.BackupService.Controls.UI
Assembly-Version: 1.0.4962.18279.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Alexosoft.BackupService.Controls.UI.DLL.
----------------------------------------
WinUI.Controls
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/WinUI.Controls.DLL.
----------------------------------------
AlphaBlendTextBox
Assembly-Version: 1.0.4962.18278.
Win32-Version: 1.0.4962.18278.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/AlphaBlendTextBox.DLL.
----------------------------------------
edtFTPnet
Assembly-Version: 2.1.0.0.
Win32-Version: 2.1.0.0.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/edtFTPnet.DLL.
----------------------------------------
System.Security
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll.
----------------------------------------
Microsoft.VisualBasic.resources
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
----------------------------------------
Ionic.Zip.Reduced
Assembly-Version: 1.9.1.8.
Win32-Version: 1.9.1.8.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/Ionic.Zip.Reduced.DLL.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
BSHService
Assembly-Version: 1.2.1.0.
Win32-Version: 1.2.1.0.
CodeBase: file:///C:/Program%20Files%20(x86)/Alexosoft/Backup%20Service%20Home%203/BSHService.EXE.
----------------------------------------
System.Web
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll.
----------------------------------------
System.Deployment
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5488 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll.
----------------------------------------
System.Deployment.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Deployment.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

Re: Database is locked

Verfasst: Fr 21. Nov 2014, 09:53
von horst-otto
Ich habe jetzt erfolgreich ein paar alte Sicherungen gelöscht. Der DotNet-Fehler trat nicht auf. Aber nach der automatischen SIcherung danach kam wieder die Fehlermeldung "Databse locked". Das ist an sich nicht schlimm, wenn die Sicherung erfolgreich verlaufen ist, aber dann wird BSH beendet.

Re: Database is locked

Verfasst: Fr 21. Nov 2014, 10:11
von Alex
Optimal ist das trotzdem nicht. :-\

Ich werde nochmal drüberschauen, ob ich den Fehler nicht doch irgendwie nachstellen kann.