Freigeben über


DbMaintenanceBackupTask Klasse

Definition

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
Vererbung
Attribute
Implementiert

Konstruktoren

DbMaintenanceBackupTask()

Felder

DefaultBlockSize
DefaultMaxTransferSize

Eigenschaften

BackupAction
BackupCompressionOption
BackupDeviceType
BackupEncryptionAlgorithm
BackupEncryptorName
BackupEncryptorType
BackupFileExtension
BackupIsIncremental
BackupPhysicalDestinationType
BlockSize
BypassPrepare

Ruft einen booleschen Wert ab, der angibt, ob der Task SQL ausführen beim Senden der SQL-Anweisung an das relationale Datenbankverwaltungssystem (RDBMS) die Vorbereitung der Anweisung überspringt, oder legt diesen fest.

(Geerbt von ExecuteSQLTask)
Checksum
CodePage

Ruft die Codepage ab, die beim Übersetzen von Variablenwerten, die als Unicode-Doppelbyte-Zeichen gespeichert sind, in Multibytezeichen verwendet wird, oder legt sie fest. Die Übersetzung wird entweder beim Speichern der Werte in Datenbanken oder Extrahieren der Werte aus Datenbanken ausgeführt.

(Geerbt von ExecuteSQLTask)
Connection

Ruft den Namen des Verbindungs-Managers ab, der eine Verbindung mit dem Managementsystem für relationale Datenbanken (RDBMS) herstellt, in dem der Task "SQL ausführen" ausgeführt wird, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
ContainerName
ContinueOnError
CopyOnlyBackup
CreateSubFolder
CredentialName
DatabaseSelectionType (Geerbt von DatabaseMaintenanceBaseTask)
Description
DestinationAutoFolderPath
DestinationCreationType
DestinationManualList
ExecutionValue

Gibt die Anzahl der Zeilen zurück, die von den SQL-Anweisungen betroffen sind.

(Geerbt von ExecuteSQLTask)
ExistingBackupsAction
ExpireDate
ExtendedLogging (Geerbt von DatabaseMaintenanceBaseTask)
FileGroupsFiles
IgnoreDatabasesInNotOnlineState (Geerbt von DatabaseMaintenanceBaseTask)
IgnoreReplicaType
InDays
IsBackupEncrypted
IsBlockSizeUsed
IsMaxTransferSizeUsed
IsStoredProcedure

Ruft einen booleschen Wert ab, der angibt, ob die sql-Anweisung, die vom Task SQL ausführen angegeben wird, eine gespeicherte Prozedur ist, oder legt diesen fest.

(Geerbt von ExecuteSQLTask)
LocalConnectionForLogging (Geerbt von DatabaseMaintenanceBaseTask)
MaxTransferSize
ObjectTypeSelection (Geerbt von DatabaseMaintenanceBaseTask)
ParameterBindings

Gibt ein Objekt zurück, das IDTSParameterBindings implementiert.

(Geerbt von ExecuteSQLTask)
ResultSetBindings

Gibt ein Objekt zurück, das IDTSParameterBindings implementiert.

(Geerbt von ExecuteSQLTask)
ResultSetType

Ruft einen Wert ab, der den Typ des Resultsets angibt, das von der vom Task "SQL ausführen" ausgeführten SQL-Anweisung zurückgegeben wird, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
RetainDays
RunId (Geerbt von DatabaseMaintenanceBaseTask)
SelectedDatabases (Geerbt von DatabaseMaintenanceBaseTask)
SelectedTables (Geerbt von DatabaseMaintenanceBaseTask)
ServerVersion (Geerbt von DatabaseMaintenanceBaseTask)
SqlBatchCommands (Geerbt von DatabaseMaintenanceBaseTask)
SqlStatementSource

Ruft den Namen der Quelle ab, in der die vom Task "SQL ausführen" ausgeführte SQL-Anweisung enthalten ist, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
SqlStatementSourceType

Ruft einen Wert ab, der den Typ der Quelle angibt, in der die vom Task "SQL ausführen" ausgeführte SQL-Anweisung enthalten ist, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
TableSelectionType (Geerbt von DatabaseMaintenanceBaseTask)
TargetServerVersion (Geerbt von Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Geerbt von DatabaseMaintenanceBaseTask)
TaskName (Geerbt von DatabaseMaintenanceBaseTask)
TaskNameWasModified (Geerbt von DatabaseMaintenanceBaseTask)
TimeOut

Ruft eine ganze Zahl ab, die die maximale Ausführungsdauer des Tasks in Sekunden angibt, bevor ein Timeout eintritt, oder legt sie fest.

(Geerbt von ExecuteSQLTask)
TypeConversionMode

Ruft den Konvertierungsmodus ab, der vom Task "SQL ausführen" verwendet wird, oder legt diesen fest.

(Geerbt von ExecuteSQLTask)
UrlPrefix
UseExpiration
VerifyIntegrity
Version

Mitglied veraltet; siehe Hinweise. *** Gibt die Version des Tasks zurück. Diese Eigenschaft ist schreibgeschützt.

(Geerbt von Task)

Methoden

CanDowngradeTo(Int32) (Geerbt von DatabaseMaintenanceBaseTask)
CanUpdate(String)

Mitglied veraltet; siehe Hinweise. Ein boolescher Wert, der angibt, ob das neue Paket-XML die alte Paket-XML aktualisieren kann.

(Geerbt von Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Geerbt von DatabaseMaintenanceBaseTask)
Equals(Object)

Stellt fest, ob zwei Objektinstanzen gleich sind.

(Geerbt von DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Ruft eine Zeichenfolge ab, die die ID der Verbindung enthält.

(Geerbt von Task)
GetConnectionName(Connections, String)

Ruft eine Zeichenfolge ab, die den Namen der Verbindung enthält.

(Geerbt von Task)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

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

Mitglied veraltet; siehe Hinweise. Diese Methode aktualisiert das alte Paket-XML mit dem neuen Paket-XML, wenn CanUpdate(String) auf true festgelegt ist.

(Geerbt von Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Geerbt von DatabaseMaintenanceBaseTask)

Gilt für: