Trying to have eMClient store back up on my 4TB hard drive (D:) and I get Disk full (which it definitely is not) or database full (I do have a lot of emails - is there a size limit??). My eMClient is installed on C drive which is a SSD and I wish to store the backups on D which is a HDD. I changed the backup directory and create a new eMClient folder on D in which to store the backup.
Help
I get this error message
System.IO.IOException: database or disk is full —> System.Data.SQLite.SQLiteException: database or disk is full
at System.Data.SQLite.SQLiteBlob.Write(Byte[] buffer, Int32 count, Int32 offset)
at MailClient.Storage.Data.BlobStream.Write(Byte[] buffer, Int32 offset, Int32 count)
— End of inner exception stack trace —
at MailClient.Storage.Data.BlobStream.Write(Byte[] buffer, Int32 offset, Int32 count)
at MailClient.Streams.StreamHelper.CopyStream(Stream inputStream, Stream outputStream, Nullable`1 cancellationToken, ProgressReporter reporter)
at MailClient.Storage.Data.DatabaseCopyTool.CopyContents(Table table, Boolean sortDesc)
at MailClient.Storage.Data.DatabaseCopyTool.CopyTableData(Table table)
at MailClient.Storage.Data.DatabaseCopyTool.CopyInternal(String specificTable, Boolean copyIndexesViewsAndTriggers)
at DbBackup.FormBackup.Backup(CancellationToken cancellationToken)
at DbBackup.FormBackup.<mainform_load>b__27_0(Object a, DoWorkEventArgs b)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
Data:
Table: LocalMailContents
TransactionRollBackException: System.Data.SQLite.SQLiteException (0x80004005): unknown error
No transaction is active on this connection
at System.Data.SQLite.SQLiteTransaction.IsValid(Boolean throwError)
at System.Data.SQLite.SQLiteTransaction.Rollback()
at MailClient.Storage.Data.DatabaseCopyTool.CopyInternal(String specificTable, Boolean copyIndexesViewsAndTriggers)
</mainform_load>