DbMaintenanceBackupTask Classe

Définition

public ref class DbMaintenanceBackupTask : Microsoft::SqlServer::Management::DatabaseMaintenance::DatabaseMaintenanceBaseTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Management::DatabaseMaintenance::IContextSelection, Microsoft::SqlServer::Management::DatabaseMaintenance::IDbMaintenanceBackupTaskInterface, Microsoft::SqlServer::Management::DatabaseMaintenance::ITaskDescriptionInterface
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="BackupTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintBackupTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Back Up Database Task; Microsoft Corporation; Microsoft SQL Server v9; © 2004 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskBackupUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")]
public class DbMaintenanceBackupTask : Microsoft.SqlServer.Management.DatabaseMaintenance.DatabaseMaintenanceBaseTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Management.DatabaseMaintenance.IContextSelection, Microsoft.SqlServer.Management.DatabaseMaintenance.IDbMaintenanceBackupTaskInterface, Microsoft.SqlServer.Management.DatabaseMaintenance.ITaskDescriptionInterface
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="BackupTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintBackupTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Back Up Database Task; Microsoft Corporation; Microsoft SQL Server v9; © 2004 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskBackupUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")>]
type DbMaintenanceBackupTask = class
    inherit DatabaseMaintenanceBaseTask
    interface IDbMaintenanceBackupTaskInterface
    interface IContextSelection
    interface IDTSComponentPersist
    interface ITaskDescriptionInterface
Public Class DbMaintenanceBackupTask
Inherits DatabaseMaintenanceBaseTask
Implements IContextSelection, IDbMaintenanceBackupTaskInterface, IDTSComponentPersist, ITaskDescriptionInterface
Héritage
Attributs
Implémente

Constructeurs

Nom Description
DbMaintenanceBackupTask()

Champs

Nom Description
DefaultBlockSize
DefaultMaxTransferSize

Propriétés

Nom Description
BackupAction
BackupCompressionOption
BackupDeviceType
BackupEncryptionAlgorithm
BackupEncryptorName
BackupEncryptorType
BackupFileExtension
BackupIsIncremental
BackupPhysicalDestinationType
BlockSize
BypassPrepare

Obtient ou définit un booléen qui indique si la tâche Exécuter SQL saute la préparation de l’instruction lors de l’envoi de l’instruction SQL au système de gestion de base de données relationnelle (SGBDR).

(Hérité de ExecuteSQLTask)
Checksum
CodePage

Obtient ou définit la page de codes pour traduire les valeurs des variables stockées en caractères Unicode large en multi-octets. La traduction se fait soit lors du stockage des valeurs vers, soit lors de l’extraction de valeurs à partir de bases de données.

(Hérité de ExecuteSQLTask)
Connection

Obtient ou définit le nom du gestionnaire de connexion qui se connecte au système de gestion de base de données relationnelle (SGBDR) où la tâche Exécuter SQL est exécutée.

(Hérité de ExecuteSQLTask)
ContainerName
ContinueOnError
CopyOnlyBackup
CreateSubFolder
CredentialName
DatabaseSelectionType (Hérité de DatabaseMaintenanceBaseTask)
Description
DestinationAutoFolderPath
DestinationCreationType
DestinationManualList
ExecutionValue

Retourne le nombre de lignes affectées par l’instruction ou les instructions SQL.

(Hérité de ExecuteSQLTask)
ExistingBackupsAction
ExpireDate
ExtendedLogging (Hérité de DatabaseMaintenanceBaseTask)
FileGroupsFiles
IgnoreDatabasesInNotOnlineState (Hérité de DatabaseMaintenanceBaseTask)
IgnoreReplicaType
InDays
IsBackupEncrypted
IsBlockSizeUsed
IsMaxTransferSizeUsed
IsStoredProcedure

Obtient ou définit un booléen qui indique si l’instruction SQL spécifiée par la tâche Exécuter SQL est une procédure stockée.

(Hérité de ExecuteSQLTask)
LocalConnectionForLogging (Hérité de DatabaseMaintenanceBaseTask)
MaxTransferSize
ObjectTypeSelection (Hérité de DatabaseMaintenanceBaseTask)
ParameterBindings

Retourne un objet qui implémente IDTSParameterBindings.

(Hérité de ExecuteSQLTask)
ResultSetBindings

Retourne un objet qui implémente IDTSParameterBindings.

(Hérité de ExecuteSQLTask)
ResultSetType

Obtient ou définit une valeur qui indique le type d’ensemble de résultats retourné par l’instruction SQL que les tâches Exécuter SQL exécutent.

(Hérité de ExecuteSQLTask)
RetainDays
RunId (Hérité de DatabaseMaintenanceBaseTask)
SelectedDatabases (Hérité de DatabaseMaintenanceBaseTask)
SelectedTables (Hérité de DatabaseMaintenanceBaseTask)
ServerVersion (Hérité de DatabaseMaintenanceBaseTask)
SqlBatchCommands (Hérité de DatabaseMaintenanceBaseTask)
SqlStatementSource

Obtient ou définit le nom de la source contenant l’instruction SQL que la tâche Exécuter SQL exécute.

(Hérité de ExecuteSQLTask)
SqlStatementSourceType

Obtient ou définit une valeur qui indique le type de source contenant l’instruction SQL que la tâche Exécuter SQL exécute.

(Hérité de ExecuteSQLTask)
TableSelectionType (Hérité de DatabaseMaintenanceBaseTask)
TargetServerVersion (Hérité de Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Hérité de DatabaseMaintenanceBaseTask)
TaskName (Hérité de DatabaseMaintenanceBaseTask)
TaskNameWasModified (Hérité de DatabaseMaintenanceBaseTask)
TimeOut

Obtient ou définit un entier indiquant le nombre maximal de secondes que la tâche peut exécuter avant la fin du temps.

(Hérité de ExecuteSQLTask)
TypeConversionMode

Obtient ou définit le mode de conversion utilisé par la tâche Exécuter SQL.

(Hérité de ExecuteSQLTask)
UrlPrefix
UseExpiration
VerifyIntegrity
Version

membre déprécié ; voir Remarques. Retourne la version de la tâche. Cette propriété est en lecture seule.

(Hérité de Task)

Méthodes

Nom Description
CanDowngradeTo(Int32) (Hérité de DatabaseMaintenanceBaseTask)
CanUpdate(String)

membre déprécié ; voir Remarques. Un booléen qui indique si le nouveau package XML peut mettre à jour l’ancien package XML.

(Hérité de Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Hérité de DatabaseMaintenanceBaseTask)
Equals(Object)

Détermine si deux instances d’objet sont égales.

(Hérité de DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Obtient une chaîne contenant l’ID de la connexion.

(Hérité de Task)
GetConnectionName(Connections, String)

Obtient une chaîne contenant le nom de la connexion.

(Hérité de Task)
GetHashCode()

Retourne le code de hachage pour cette instance.

(Hérité de DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) (Hérité de DatabaseMaintenanceBaseTask)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost) (Hérité de DatabaseMaintenanceBaseTask)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

membre déprécié ; voir Remarques. Cette méthode met à jour l’ancien package XML avec le nouveau package XML si CanUpdate(String) est réglé sur true.

(Hérité de Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Hérité de DatabaseMaintenanceBaseTask)

S’applique à