Transfer Sınıfı
Transfer Nesnedir araç nesne kopyalama şemaları ve diğer verileri üzerinde programsal bir denetim sağlar SQL Server.
Devralma Hiyerarşisi
System.Object
Microsoft.SqlServer.Management.Smo.Transfer
Ad Alanı: Microsoft.SqlServer.Management.Smo
Derleme: Microsoft.SqlServer.SmoExtended (Microsoft.SqlServer.SmoExtended içinde.dll)
Sözdizimi
'Bildirim
Public Class Transfer _
Implements ITransferMetadataProvider
'Kullanım
Dim instance As Transfer
public class Transfer : ITransferMetadataProvider
public ref class Transfer : ITransferMetadataProvider
type Transfer =
class
interface ITransferMetadataProvider
end
public class Transfer implements ITransferMetadataProvider
Transfer türü aşağıdaki üyeleri açıklar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
Transfer() | Yeni bir başlatır örnek , Transfer WalkTree |
![]() |
Transfer(Database) | Yeni bir başlatır örnek , Transfer sınıfı kullanır, belirtilen veritabanı kaynak olarak transfer işlemi. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
CopyAllDatabaseTriggers | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server veritabanı Tetikleyiciler'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllDefaults | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server Varsayılanları'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllFullTextCatalogs | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server 'den tam-metin katalogları kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllFullTextStopLists | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server tam metin Dur listeleri'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllLogins | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server Oturumlar'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllObjects | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server nesneleri kopyalanır kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllPartitionFunctions | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server 'den bölüm işlevleri kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllPartitionSchemes | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server 'den bölüm düzenlerini kopyalanan kaynak veritabanı hedef veritabanında transfer işlemi. |
![]() |
CopyAllPlanGuides | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server planı Kılavuzları'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllRoles | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server rolleri'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllRules | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server Kuralları'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllSchemas | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server şemaları'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllSqlAssemblies | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server derlemeler'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllStoredProcedures | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server saklı yordamlar'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllSynonyms | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server eşanlamlı'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllTables | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server tabloları'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllUserDefinedAggregates | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server kullanıcı tanımlı aggregates'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllUserDefinedDataTypes | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server kullanıcı tanımlı veri türleri'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllUserDefinedFunctions | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server kullanıcı tanımlı işlevler'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllUserDefinedTableTypes | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server kullanıcı tanımlı tablo türleri'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllUserDefinedTypes | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server kullanıcı tanımlı türler'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllUsers | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server veritabanı kullanıcılarını'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyAllViews | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server 'den görünümler kopyalanan kaynak veritabanı hedef veritabanında transfer işlemi. |
![]() |
CopyAllXmlSchemaCollections | Alır veya ayarlar Boolean belirten özellik değeri olup olmadığını tüm SQL Server xml şema koleksiyonları'den kopyalanan kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopyData | Alır veya ayarlar Boolean tüm veriler kopyalanır dan olup olmadığını belirleyen bir özellik değeri kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CopySchema | Alır veya ayarlar Boolean şema kopyalanır olup olmadığını belirleyen bir özellik değeri kaynak veritabanı için hedef veritabanında transfer işlemi. |
![]() |
CreateTargetDatabase | Alır veya ayarlar Boolean özellik değerini belirtir olup olmadığını hedef veritabanı oluşturulduğunda transfer işlemi. |
![]() |
Database | Alır veya ayarlar hangi şema veya veri veritabanından hedef konuma transfer edilir. |
![]() |
DatabaseFileMappings | Alır veya ayarlar temel düz dosya hedef ile ilişkili özellikleri bir DatabaseFileMappingsDictionary nesne. |
![]() |
DestinationDatabase | Alır veya ayarlar Aktarım işlemi hedef veritabanında. |
![]() |
DestinationLogin | Alır veya ayarlar örnek için oturum açma SQL Server ait olduğu hedef veritabanı. |
![]() |
DestinationLoginSecure | Alır veya ayarlar Boolean belirten özellik olup olmadığını örnek , SQL Server hedef içeren veritabanı etkinleştirilmiş olduğu Windows kimlik doğrulaması veya not. |
![]() |
DestinationPassword | Alır veya örnek için oturum açma parolasını ayarlar SQL Server ait olduğu hedef veritabanı. |
![]() |
DestinationServer | Alır veya ayarlar örnek , SQL Server sahibi veritabanı olan hedefinin transfer işlemi. |
![]() |
DestinationTranslateChar | Alır veya ayarlar Boolean özellik değeri belirleyen bir aktarım işlemi olup olmadığını çeviren kod sayfa karakter hedef veritabanı. |
![]() |
DropDestinationObjectsFirst | Alır veya ayarlar Boolean bırak önce hedef veritabanındaki nesneleri belirtir, özellik değeritransfer işlemi. |
![]() |
ObjectList | Alır veya ayarlar alanından kopyalanan nesnelerin kaynak aktarma işleminde hedef için. |
![]() |
Options | Alır veya ayarlar Aktarım işlemi için seçenekleri. |
![]() |
PrefetchObjects | Alır veya ayarlar Boolean Özellik nesneleri önce hazırlık etkinleştirilip etkinleştirilmeyeceğini belirtirtransfer işlemi. |
![]() |
PreserveDbo | Alır veya ayarlar bir Boolean değerini belirtir olup olmadığını dbo sahipliklerini korunur aracılığıyla transfer işlemi. |
![]() |
PreserveLogins | Alır veya ayarlar Boolean özellik, gezilmeyeceğini belirtir korumak oturumları aktarma işlemi. |
![]() |
SourceTranslateChar | Alır veya ayarlar Boolean özellik değeri belirleyen bir aktarım işlemi olup olmadığını çeviren kod sayfa karakter kaynak veritabanı. |
![]() |
TargetDatabaseFilePath | Alır veya ayarlar yol veritabanı dosyaları kopyalanmış olduğu için. |
![]() |
TargetLogFilePath | Alır veya ayarlar yol veritabanı dosyaları kopyalanmış olduğu için. |
![]() |
TemporaryPackageDirectory | Alır veya aktarım işlemi sırasında oluşturulan geçici paketleri depolama için dosya konumunu ayarlar. |
![]() |
UseDestinationTransaction | Alır veya ayarlar Boolean özellik değeri kullanin hedef hareket edilmeyeceğini belirtir |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
EnumObjects | Aktarım işleminde yer nesneleri temsil eden Tekdüzen Kaynak adı (urn) değerleri numaralandırılmış bir listesini döndürür. |
![]() |
EnumScriptTransfer | Oluşturur bir Transact-SQL komutunu toplu iş komut dosyası kullanılan veritabanı nesnelerini veya veritabanı nesnelerini ve başka bir veritabanı örnek veri aktarmak için |
![]() |
Equals | (Object öğesinden devralınmıştır.) |
![]() |
Finalize | (Object öğesinden devralınmıştır.) |
![]() |
GetHashCode | (Object öğesinden devralınmıştır.) |
![]() |
GetTransferProvider | Sağlayıcı arabirim döndürür veri aktarma. |
![]() |
GetType | (Object öğesinden devralınmıştır.) |
![]() |
MemberwiseClone | (Object öğesinden devralınmıştır.) |
![]() ![]() |
ProcessDependencyChain | Seçenekleri ile bir urn dize verir. |
![]() |
ScriptTransfer | Oluşturur bir Transact-SQL komutunu toplu iş komut dosyası tarafından transfer veritabanı nesnelerini oluştururtransfer işlemi. |
![]() |
ToString | (Object öğesinden devralınmıştır.) |
![]() |
TransferData | Belirtildiği gibi veri aktarımları Transfer nesne. |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
DataTransferEvent | Veri transfer edildiğini bildirir. |
![]() |
DiscoveryProgress | Bulma işleminin vardığı noktayı gösterir. |
![]() |
ScriptingError | komut dosyası kullanan kullanan kullanan dosyası kullanan işlemi sırasında bir hata oluştuğunu raporları. |
![]() |
ScriptingProgress | komut dosyası kullanan kullanan kullanan dosyası kullanan işleminin vardığı noktayı gösterir. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
![]() ![]() |
ITransferMetadataProvider.GetOptions | ITransferMetadataProvider sınıfı başvurulan bağlantıda meta veriler aktarma işlemi uygulayan bir arabirim temsil eder. |
![]() ![]() |
ITransferMetadataProvider.SaveMetadata | meta veriler veritabanı örneği arasında transfer edilirken kaydeder. |
Üst
Açıklamalar
Bir veritabanını bir sunucuya aktarırken bazı sınırlamalar vardır örnek çalışan SQL Server 2000:
Var olan karşılık gelen bir kullanıcı hedef şema veritabanı varsa, SQL Server 2000 server örnek transfer edilemez.Bu durum, şema adı ile aynı ada sahip bir kullanıcı oluşturmak zorunda.
Aşağıdaki veri türlerini kullanan herhangi bir nesneyi transfer edilemez:
SqlDataType.Xml
SqlDataType.VarCharMax
SqlDataType.NVarCharMax
SqlDataType.VarBinaryMax
Aşağıdaki nesne türleri transfer edilemez:
Tüm nesneleri aracı
Tüm posta nesneleri
Bitiş noktası
ServerDdlTrigger
ExtendedStoredProcedure
FullTextCatalog
UserDefinedMessage
ApplicationRole
Get ve küme Transfer nesne özellikleri kullanıcılar üye olabilir ortak sabit sunucu rolü.
Veri aktarmak için kullanıcılar, bir üye olabilir ortak sabit sunucu rolü.
İş Parçacığı Güvenliği
Bu türdeki tüm ortak statik (Microsoft Visual Basic içinde Paylaşılan) üyeler, çok iş parçacıklı işlemler için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.
İş 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.