Aracılığıyla paylaş


TransferDatabaseTask Sınıfı

Arasında bir kaynak ve bir hedef sunucuya iki farklı yöntem kullanarak bir veritabanı aktarımını sağlar: veritabanını çevrimiçi ve çevrimdışı veritabanı.Görevi bir smo Bağlantı Yöneticisi'nin kullanılması gerekir.

Devralma Hiyerarşisi

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Task
      Microsoft.SqlServer.Dts.Tasks.TransferDatabaseTask.TransferDatabaseTask

Ad Alanı:  Microsoft.SqlServer.Dts.Tasks.TransferDatabaseTask
Derleme:  Microsoft.SqlServer.TransferDatabasesTask (Microsoft.SqlServer.TransferDatabasesTask içinde.dll)

Sözdizimi

'Bildirim
<GuidAttribute("D9E9F0F6-7771-4596-BC26-2A8BE222CB56")> _
Public NotInheritable Class TransferDatabaseTask _
    Inherits Task _
    Implements ITransferDatabaseTask, IDTSComponentPersist
'Kullanım
Dim instance As TransferDatabaseTask
[GuidAttribute("D9E9F0F6-7771-4596-BC26-2A8BE222CB56")]
public sealed class TransferDatabaseTask : Task, 
    ITransferDatabaseTask, IDTSComponentPersist
[GuidAttribute(L"D9E9F0F6-7771-4596-BC26-2A8BE222CB56")]
public ref class TransferDatabaseTask sealed : public Task, 
    ITransferDatabaseTask, IDTSComponentPersist
[<SealedAttribute>]
[<GuidAttribute("D9E9F0F6-7771-4596-BC26-2A8BE222CB56")>]
type TransferDatabaseTask =  
    class
        inherit Task
        interface ITransferDatabaseTask
        interface IDTSComponentPersist
    end
public final class TransferDatabaseTask extends Task implements ITransferDatabaseTask, IDTSComponentPersist

TransferDatabaseTask türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem TransferDatabaseTask Yeni bir başlatır örnek , TransferDatabaseTask WalkTree

Üst

Özellikler

  Ad Açıklama
Ortak özellik Action Alır veya ayarlar arasında bir değer TransferAction Numaralandırma gösteren veritabanı aktarma görev kopyalama olup olmadığını veya veritabanlarını taşıma.
Ortak özellik DestinationConnection Alır veya ayarlar bir dize smo Bağlantı Yöneticisi için hedef veritabanı adı içeren.
Ortak özellik DestinationDatabaseFiles Alır veya ayarlar bir dize içeren veritabanı dosyalarını hedef veritabanının adı.
Ortak özellik DestinationDatabaseName Alır veya ayarlar bir dize içeren hedef veritabanının adı.
Ortak özellik DestinationOverwrite Alır veya ayarlar bir Boole varsa, hedef veritabanı üzerine yazılabilir olup olmadığını gösterir.
Ortak özellik ExecutionValue Görev yürütme sonucunu verir. (Task.ExecutionValue öğesini geçersiz kılar.)
Ortak özellik Method Alır veya ayarlar arasında bir değer TransferMethod Numaralandırma gösteren kullanın çevrimiçi veya çevrimdışı aktarım yöntem.
Ortak özellik ReattachSourceDatabase A Boole yeniden veritabanı da eklendiğinde olup olmadığını gösteren.
Ortak özellik SourceConnection Alır veya ayarlar bir dize smo Bağlantı Yöneticisi kaynak veritabanı adını içeren.
Ortak özellik SourceDatabaseFiles Alır veya ayarlar bir dize transfer etmek için kaynak veritabanı dosyalarının adlarını içeren.
Ortak özellik SourceDatabaseName Alır veya ayarlar bir dize transfer etmek için kaynak veritabanı adını içeren.
Ortak özellik Version *** Üye itiraz; Açıklamalar'a bakın. *** Görev sürüm döndürür.Bu özellik salt okunurdur. (Task öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem CanUpdate *** Üye itiraz; Açıklamalar'a bakın. *** a Boole gösterir olup olmadığını yeni paket eski xml güncelleştirebilirsiniz paket xml. (Task öğesinden devralınmıştır.)
Ortak yöntem Equals İki nesne örnekleri eşit olup olmadığını belirler. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem Execute Görev çalışır. (Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) öğesini geçersiz kılar.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetConnectionID Alır bir dize içeren bağlantının kimliği. (Task öğesinden devralınmıştır.)
Ortak yöntem GetConnectionName Alır bir dize bağlantı adını içeren. (Task öğesinden devralınmıştır.)
Ortak yöntem GetHashCode Bu örnek için karma kodunu döndürür. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem InitializeTask Görevle ilişkilendirilmiş özellikleri başlatır.Bu yöntem çalışma zamanı tarafından verilir ve kod içinde kullandınız. (Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) öğesini geçersiz kılar.)
Ortak yöntem LoadFromXML Bu yöntem uygulama kodunuz tarafından çağrılabilir..XML kaydedilen paket yüklemek için kullanmak Application.LoadPackage yöntem.
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem SaveToXML Bu yöntem uygulama kodunuz tarafından çağrılabilir.paket .xml kaydetmek için kullanmak Application.SaveToXml yöntem.
Ortak yöntem ToString (Object öğesinden devralınmıştır.)
Ortak yöntem Update *** Üye itiraz; Açıklamalar'a bakın. *** Bu yöntem eski xml paketi yeni bir paket ile xml güncelleştirir CanUpdate olarak küme doğru. (Task öğesinden devralınmıştır.)
Ortak yöntem Validate Görev bileşeni düzgün yapılandırılmış olduğunu doğrular. (Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) öğesini geçersiz kılar.)

Üst

Açıklamalar

Aktarım sürümü aynı veya daha yeni bir sürüm veritabanları arasında ortaya çıkabilir.Daha fazla bilgi için, bkz. Aktarım veritabanı görev.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.