Partilhar via


DbMaintenanceBackupTask Classe

Definição

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
Herança
Atributos
Implementações

Construtores

DbMaintenanceBackupTask()

Campos

DefaultBlockSize
DefaultMaxTransferSize

Propriedades

BackupAction
BackupCompressionOption
BackupDeviceType
BackupEncryptionAlgorithm
BackupEncryptorName
BackupEncryptorType
BackupFileExtension
BackupIsIncremental
BackupPhysicalDestinationType
BlockSize
BypassPrepare

Obtém ou define um Boolean que indica se a tarefa Executar SQL ignora a preparação da instrução ao enviar a instrução SQL para o RDBMS (sistema de gerenciamento de banco de dados relacional).

(Herdado de ExecuteSQLTask)
Checksum
CodePage

Obtém ou define a página de código a ser usada durante a conversão dos valores de variável armazenados como caracteres amplos Unicode em caracteres multibyte. A conversão ocorre durante o armazenamento de valores nos bancos de dados ou durante a extração de valores dos bancos de dados.

(Herdado de ExecuteSQLTask)
Connection

Obtém ou define o nome do gerenciador de conexões que se conecta ao RDBMS em que a tarefa Executar SQL é executada.

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

Retorna o número de linhas afetadas por uma ou mais instruções SQL.

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

Obtém ou define um Boolean que indica se a instrução SQL especificada pela tarefa Executar SQL é um procedimento armazenado.

(Herdado de ExecuteSQLTask)
LocalConnectionForLogging (Herdado de DatabaseMaintenanceBaseTask)
MaxTransferSize
ObjectTypeSelection (Herdado de DatabaseMaintenanceBaseTask)
ParameterBindings

Retorna um objeto que implementa IDTSParameterBindings.

(Herdado de ExecuteSQLTask)
ResultSetBindings

Retorna um objeto que implementa IDTSParameterBindings.

(Herdado de ExecuteSQLTask)
ResultSetType

Obtém ou define um valor que indica o tipo de conjunto de resultados retornado pela instrução SQL executada pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
RetainDays
RunId (Herdado de DatabaseMaintenanceBaseTask)
SelectedDatabases (Herdado de DatabaseMaintenanceBaseTask)
SelectedTables (Herdado de DatabaseMaintenanceBaseTask)
ServerVersion (Herdado de DatabaseMaintenanceBaseTask)
SqlBatchCommands (Herdado de DatabaseMaintenanceBaseTask)
SqlStatementSource

Obtém ou define o nome da fonte que contém a instrução SQL executada pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
SqlStatementSourceType

Obtém ou define um valor que indica o tipo de fonte que contém a instrução SQL executada pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
TableSelectionType (Herdado de DatabaseMaintenanceBaseTask)
TargetServerVersion (Herdado de Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Herdado de DatabaseMaintenanceBaseTask)
TaskName (Herdado de DatabaseMaintenanceBaseTask)
TaskNameWasModified (Herdado de DatabaseMaintenanceBaseTask)
TimeOut

Obtém ou define um valor inteiro que indica o número máximo de segundos que a tarefa pode executar antes que o tempo limite seja excedido.

(Herdado de ExecuteSQLTask)
TypeConversionMode

Obtém ou define o modo de conversão usado pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
UrlPrefix
UseExpiration
VerifyIntegrity
Version

Membro preterido; consulte Comentários. *** Retorna a versão da tarefa. Esta propriedade é somente para leitura.

(Herdado de Task)

Métodos

CanDowngradeTo(Int32) (Herdado de DatabaseMaintenanceBaseTask)
CanUpdate(String)

Membro preterido; consulte Comentários. Um booliano que indica se o novo XML do pacote pode atualizar o XML do pacote antigo.

(Herdado de Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Herdado de DatabaseMaintenanceBaseTask)
Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Obtém uma cadeia de caracteres que contém a ID da conexão.

(Herdado de Task)
GetConnectionName(Connections, String)

Obtém uma cadeia de caracteres que contém o nome da conexão.

(Herdado de Task)
GetHashCode()

Retorna o código hash para a instância.

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

Membro preterido; consulte Comentários. Esse método atualiza o XML do pacote antigo com o novo pacote XML se CanUpdate(String) estiver definido como true.

(Herdado de Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Herdado de DatabaseMaintenanceBaseTask)

Aplica-se a