Class Database
- Namespace
- Lers.Administration
- Assembly
- Lers.System.dll
Содержит методы обслуживания базы данных ЛЭРС УЧЕТ.
public sealed class Database : ServerObject
- Inheritance
-
Database
- Inherited Members
- Extension Methods
Methods
CreateBackupAsync()
Создает резервную копию базы данных в папке по умолчанию асинхронно.
public Task<string> CreateBackupAsync()
Returns
CreateBackupAsync(string)
Создает резервную копию базы данных в указанной папке асинхронно.
public Task<string> CreateBackupAsync(string directory)
Parameters
directory
stringПапка, в которой будет создана резервная копия.
Returns
Remarks
Папка должна быть локальной для компьютера, на котором установлен сервер баз данных. Учетная запись, под которой работает сервер баз данных, должна обладать разрешением на запись в эту папку.
CreateBackupAsync(string, bool, CancellationToken)
Создает резервную копию базы данных в указанной папке асинхронно.
public Task<string> CreateBackupAsync(string directory, bool verifyAfterBackup, CancellationToken cancellationToken)
Parameters
directory
stringПапка, в которой будет создана резервная копия.
verifyAfterBackup
boolПосле создания резервной копии будет проведена её проверка. Если копия создана с ошибкой, будет выдано исключение LersServerException с кодом DatabaseBackupVerificationFailed
cancellationToken
CancellationTokenТокен отмены, который может использоваться для отмены асинхронной операции.
Returns
Remarks
Папка должна быть локальной для компьютера, на котором установлен сервер баз данных. Учетная запись, под которой работает сервер баз данных, должна обладать разрешением на запись в эту папку.
CreateBackupAsync(string, CancellationToken)
Создает резервную копию базы данных в указанной папке асинхронно.
public Task<string> CreateBackupAsync(string directory, CancellationToken cancellationToken)
Parameters
directory
stringПапка, в которой будет создана резервная копия.
cancellationToken
CancellationTokenТокен отмены, который может использоваться для отмены асинхронной операции.
Returns
Remarks
Папка должна быть локальной для компьютера, на котором установлен сервер баз данных. Учетная запись, под которой работает сервер баз данных, должна обладать разрешением на запись в эту папку.
CreateBackupAsync(CancellationToken)
Создает резервную копию базы данных в папке по умолчанию асинхронно.
public Task<string> CreateBackupAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationTokenТокен отмены, который может использоваться для отмены асинхронной операции.