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 | |
---|---|---|
![]() |
TransferDatabaseTask | Yeni bir başlatır örnek , TransferDatabaseTask WalkTree |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
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. |
![]() |
DestinationConnection | Alır veya ayarlar bir dize smo Bağlantı Yöneticisi için hedef veritabanı adı içeren. |
![]() |
DestinationDatabaseFiles | Alır veya ayarlar bir dize içeren veritabanı dosyalarını hedef veritabanının adı. |
![]() |
DestinationDatabaseName | Alır veya ayarlar bir dize içeren hedef veritabanının adı. |
![]() |
DestinationOverwrite | Alır veya ayarlar bir Boole varsa, hedef veritabanı üzerine yazılabilir olup olmadığını gösterir. |
![]() |
ExecutionValue | Görev yürütme sonucunu verir. (Task.ExecutionValue öğesini geçersiz kılar.) |
![]() |
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. |
![]() |
ReattachSourceDatabase | A Boole yeniden veritabanı da eklendiğinde olup olmadığını gösteren. |
![]() |
SourceConnection | Alır veya ayarlar bir dize smo Bağlantı Yöneticisi kaynak veritabanı adını içeren. |
![]() |
SourceDatabaseFiles | Alır veya ayarlar bir dize transfer etmek için kaynak veritabanı dosyalarının adlarını içeren. |
![]() |
SourceDatabaseName | Alır veya ayarlar bir dize transfer etmek için kaynak veritabanı adını içeren. |
![]() |
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 | |
---|---|---|
![]() |
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.) |
![]() |
Equals | İki nesne örnekleri eşit olup olmadığını belirler. (DtsObject öğesinden devralınmıştır.) |
![]() |
Execute | Görev çalışır. (Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) öğesini geçersiz kılar.) |
![]() |
Finalize | (Object öğesinden devralınmıştır.) |
![]() |
GetConnectionID | Alır bir dize içeren bağlantının kimliği. (Task öğesinden devralınmıştır.) |
![]() |
GetConnectionName | Alır bir dize bağlantı adını içeren. (Task öğesinden devralınmıştır.) |
![]() |
GetHashCode | Bu örnek için karma kodunu döndürür. (DtsObject öğesinden devralınmıştır.) |
![]() |
GetType | (Object öğesinden devralınmıştır.) |
![]() |
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.) |
![]() |
LoadFromXML | Bu yöntem uygulama kodunuz tarafından çağrılabilir..XML kaydedilen paket yüklemek için kullanmak Application.LoadPackage yöntem. |
![]() |
MemberwiseClone | (Object öğesinden devralınmıştır.) |
![]() |
SaveToXML | Bu yöntem uygulama kodunuz tarafından çağrılabilir.paket .xml kaydetmek için kullanmak Application.SaveToXml yöntem. |
![]() |
ToString | (Object öğesinden devralınmıştır.) |
![]() |
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.) |
![]() |
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.