Bagikan melalui


DbMaintenanceBackupTask Kelas

Definisi

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
Warisan
Atribut
Penerapan

Konstruktor

DbMaintenanceBackupTask()

Bidang

DefaultBlockSize
DefaultMaxTransferSize

Properti

BackupAction
BackupCompressionOption
BackupDeviceType
BackupEncryptionAlgorithm
BackupEncryptorName
BackupEncryptorType
BackupFileExtension
BackupIsIncremental
BackupPhysicalDestinationType
BlockSize
BypassPrepare

Mendapatkan atau menetapkan Boolean yang menunjukkan apakah tugas Execute SQL melewati persiapan pernyataan saat mengirim pernyataan SQL ke sistem manajemen database relasional (RDBMS).

(Diperoleh dari ExecuteSQLTask)
Checksum
CodePage

Mendapatkan atau mengatur halaman kode yang akan digunakan saat menerjemahkan nilai variabel yang disimpan sebagai karakter lebar Unicode ke multi-byte. Terjemahan terjadi baik saat menyimpan nilai ke atau mengekstrak nilai dari database.

(Diperoleh dari ExecuteSQLTask)
Connection

Mendapatkan atau mengatur nama pengelola koneksi yang tersambung ke sistem manajemen database relasional (RDBMS) tempat tugas Jalankan SQL dijalankan.

(Diperoleh dari ExecuteSQLTask)
ContainerName
ContinueOnError
CopyOnlyBackup
CreateSubFolder
CredentialName
DatabaseSelectionType (Diperoleh dari DatabaseMaintenanceBaseTask)
Description
DestinationAutoFolderPath
DestinationCreationType
DestinationManualList
ExecutionValue

Mengembalikan jumlah baris yang terpengaruh oleh pernyataan atau pernyataan SQL.

(Diperoleh dari ExecuteSQLTask)
ExistingBackupsAction
ExpireDate
ExtendedLogging (Diperoleh dari DatabaseMaintenanceBaseTask)
FileGroupsFiles
IgnoreDatabasesInNotOnlineState (Diperoleh dari DatabaseMaintenanceBaseTask)
IgnoreReplicaType
InDays
IsBackupEncrypted
IsBlockSizeUsed
IsMaxTransferSizeUsed
IsStoredProcedure

Mendapatkan atau mengatur Boolean yang menunjukkan apakah pernyataan SQL yang ditentukan oleh tugas Execute SQL adalah prosedur tersimpan.

(Diperoleh dari ExecuteSQLTask)
LocalConnectionForLogging (Diperoleh dari DatabaseMaintenanceBaseTask)
MaxTransferSize
ObjectTypeSelection (Diperoleh dari DatabaseMaintenanceBaseTask)
ParameterBindings

Mengembalikan objek yang mengimplementasikan IDTSParameterBindings.

(Diperoleh dari ExecuteSQLTask)
ResultSetBindings

Mengembalikan objek yang mengimplementasikan IDTSParameterBindings.

(Diperoleh dari ExecuteSQLTask)
ResultSetType

Mendapatkan atau menetapkan nilai yang menunjukkan jenis tataan hasil yang dikembalikan oleh pernyataan SQL yang dijalankan tugas Execute SQL.

(Diperoleh dari ExecuteSQLTask)
RetainDays
RunId (Diperoleh dari DatabaseMaintenanceBaseTask)
SelectedDatabases (Diperoleh dari DatabaseMaintenanceBaseTask)
SelectedTables (Diperoleh dari DatabaseMaintenanceBaseTask)
ServerVersion (Diperoleh dari DatabaseMaintenanceBaseTask)
SqlBatchCommands (Diperoleh dari DatabaseMaintenanceBaseTask)
SqlStatementSource

Mendapatkan atau mengatur nama sumber yang berisi pernyataan SQL yang dijalankan tugas Jalankan SQL.

(Diperoleh dari ExecuteSQLTask)
SqlStatementSourceType

Mendapatkan atau menetapkan nilai yang menunjukkan jenis sumber yang berisi pernyataan SQL yang dijalankan tugas Jalankan SQL.

(Diperoleh dari ExecuteSQLTask)
TableSelectionType (Diperoleh dari DatabaseMaintenanceBaseTask)
TargetServerVersion (Diperoleh dari Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Diperoleh dari DatabaseMaintenanceBaseTask)
TaskName (Diperoleh dari DatabaseMaintenanceBaseTask)
TaskNameWasModified (Diperoleh dari DatabaseMaintenanceBaseTask)
TimeOut

Mendapatkan atau mengatur bilangan bulat yang menunjukkan jumlah detik maksimum yang dapat dijalankan tugas sebelum waktu habis.

(Diperoleh dari ExecuteSQLTask)
TypeConversionMode

Mendapatkan atau mengatur mode konversi yang digunakan oleh Execute SQL Task.

(Diperoleh dari ExecuteSQLTask)
UrlPrefix
UseExpiration
VerifyIntegrity
Version

Anggota tidak digunakan lagi; lihat Keterangan. Mengembalikan versi tugas. Properti ini bersifat hanya baca.

(Diperoleh dari Task)

Metode

CanDowngradeTo(Int32) (Diperoleh dari DatabaseMaintenanceBaseTask)
CanUpdate(String)

Anggota tidak digunakan lagi; lihat Keterangan. Boolean yang menunjukkan apakah XML paket baru dapat memperbarui XML paket lama.

(Diperoleh dari Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Diperoleh dari DatabaseMaintenanceBaseTask)
Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Mendapatkan String yang berisi ID koneksi.

(Diperoleh dari Task)
GetConnectionName(Connections, String)

Mendapatkan String yang berisi nama koneksi.

(Diperoleh dari Task)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

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

Anggota tidak digunakan lagi; lihat Keterangan. Metode ini memperbarui XML paket lama dengan XML paket baru jika CanUpdate(String) diatur ke true.

(Diperoleh dari Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Diperoleh dari DatabaseMaintenanceBaseTask)

Berlaku untuk