TransferSqlServerObjectsTask Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi metode dan properti yang memungkinkan Anda menyalin berbagai objek SQL Server dari satu server ke server lainnya. Kelas ini tidak dapat diwariskan.
public ref class TransferSqlServerObjectsTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::TransferSqlServerObjectsTask::ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("D68202B5-1E2C-4A8F-B63E-64B2DB3F9280")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("6D7760F0-F3E4-4C1B-BBDC-A68A3AAAF6B2")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8E6F94C4-8098-4835-9948-AD10F9191B44")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("D68202B5-1E2C-4A8F-B63E-64B2DB3F9280")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("6D7760F0-F3E4-4C1B-BBDC-A68A3AAAF6B2")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8E6F94C4-8098-4835-9948-AD10F9191B44")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
Public NotInheritable Class TransferSqlServerObjectsTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, ITransferSqlServerObjectsTask
- Warisan
- Atribut
- Penerapan
Konstruktor
TransferSqlServerObjectsTask() |
Menginisialisasi instans baru kelas TransferSqlServerObjectsTask. |
Properti
CopyAllDefaults |
Mendapatkan atau mengatur Boolean yang menunjukkan bahwa transfer menyertakan SQL Server default. |
CopyAllDRIObjects |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah tugas menyalin semua objek yang terkait dengan integritas referensial deklaratif (DRI). |
CopyAllLogins |
Kedaluwarsa.
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua login SQL Server disalin dari database sumber ke database target dalam operasi transfer, atau hanya login yang ditentukan. |
CopyAllObjects |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua objek database SQL Server ditransfer dari sumber ke database target, atau hanya objek yang ditentukan. Objek database SQL Server berikut dapat ditransfer: default, aturan, prosedur tersimpan, tabel, pemicu, jenis data yang ditentukan pengguna, dan tampilan. |
CopyAllPartitionFunctions |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah semua partisi SQL Server ditransfer dari sumber ke database target, atau hanya partisi yang ditentukan. |
CopyAllPartitionSchemes |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah semua skema partisi SQL Server ditransfer dari sumber ke database target, atau hanya skema partisi yang ditentukan. |
CopyAllRules |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah semua aturan SQL Server ditransfer dari sumber ke database target, atau hanya aturan yang ditentukan. |
CopyAllSchemas |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua skema SQL Server ditransfer dari sumber ke database target, atau hanya skema yang ditentukan. |
CopyAllSqlAssemblies |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah semua rakitan SQL Server ditransfer dari sumber ke database target, atau hanya rakitan yang ditentukan. |
CopyAllStoredProcedures |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua prosedur tersimpan SQL Server ditransfer dari sumber ke database target, atau hanya prosedur tersimpan yang ditentukan. |
CopyAllTables |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua tabel SQL Server ditransfer dari sumber ke database target, atau hanya tabel yang ditentukan. |
CopyAllUserDefinedAggregates |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua agregat yang ditentukan pengguna ditransfer dari sumber ke database target, atau hanya agregat yang ditentukan pengguna yang ditentukan. |
CopyAllUserDefinedDataTypes |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua jenis data yang ditentukan pengguna ditransfer dari sumber ke database target, atau hanya jenis data yang ditentukan pengguna yang ditentukan. |
CopyAllUserDefinedFunctions |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua fungsi yang ditentukan pengguna ditransfer dari sumber ke database target, atau hanya fungsi yang ditentukan pengguna yang ditentukan. |
CopyAllUserDefinedTypes |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua jenis yang ditentukan pengguna ditransfer dari sumber ke database target, atau hanya jenis yang ditentukan pengguna yang ditentukan. |
CopyAllUsers |
Kedaluwarsa.
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua pengguna database SQL Server disalin dari database sumber ke database target, atau hanya pengguna yang ditentukan. |
CopyAllViews |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua tampilan SQL Server ditransfer dari sumber ke database target, atau hanya tampilan yang ditentukan. |
CopyAllXmlSchemaCollections |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah semua koleksi skema XML ditransfer dari sumber ke database target, atau hanya koleksi skema XML yang ditentukan. |
CopyData |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah data disertakan sebagai bagian dari transfer tabel dan tampilan dari sumber SQL Server ke database target. |
CopyDatabaseRoles |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah peran database ditransfer dari sumber ke database target. |
CopyDatabaseUsers |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah pengguna database ditransfer dari sumber ke database target. |
CopyForeignKeys |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah kunci asing ditransfer dari sumber ke database target. |
CopyFullTextIndexes |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah properti teks lengkap ditransfer dari sumber ke database target. |
CopyIndexes |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah indeks ditransfer dari sumber ke database target. |
CopyObjectLevelPermissions |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah objek yang dapat diamankan disertakan dalam transfer dari sumber ke database target. |
CopyPrimaryKeys |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah kunci primer ditransfer dari sumber ke database target. |
CopySchema |
Mendapatkan atau mengatur Boolean yang menentukan apakah skema disalin dalam operasi transfer. Properti ini hanya tersedia untuk versi SQL Server 2005 atau yang lebih baru. |
CopySqlServerLogins |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah SQL Server login disertakan dalam transfer dari sumber ke database target. |
CopyTriggers |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah pemicu disertakan dalam transfer dari sumber ke database target. |
DebugMode |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas harus menentukan apakah titik henti diaktifkan. |
DefaultsList |
Mendapatkan atau mengatur StringCollection yang berisi objek default untuk ditransfer saat CopyAllDefaults diatur ke false. |
DestinationConnection |
Mendapatkan atau mengatur String yang berisi nama manajer koneksi SMO untuk database tujuan. |
DestinationDatabase |
Mendapatkan atau mengatur String yang berisi nama database tujuan. |
DestinationTranslateChar |
Mendapatkan atau mengatur Boolean yang menunjukkan nilai AutoTranslate dalam string koneksi tujuan OLE DB. |
DropObjectsFirst |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah objek yang telah dipilih untuk ditransfer dari sumber dihilangkan terlebih dahulu di server tujuan sebelum transfer dimulai. |
ExecutionValue |
Mengembalikan objek yang berisi hitungan jumlah objek yang ditransfer. |
ExistingData |
Mendapatkan atau menetapkan nilai dari ExistingData enumerasi untuk menentukan apakah data harus ditambahkan ke data yang ada, atau mengganti data yang ada dengan ditimpa. |
GenerateScriptsInUnicode |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah skrip yang dihasilkan dalam format Unicode. |
IncludeDependentObjects |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah objek dependen disertakan dalam transfer. |
IncludeExtendedProperties |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah properti yang diperluas ditransfer dari sumber ke database target. |
LoginsList |
Mendapatkan atau mengatur StringCollection yang berisi SQL Server masuk untuk ditransfer dari database sumber ke database tujuan saat CopyAllLogins salah. |
PartitionFunctionsList |
Mendapatkan atau mengatur StringCollection yang berisi fungsi partisi untuk ditransfer dari database sumber ke database tujuan saat CopyAllPartitionFunctions salah. |
PartitionSchemesList |
Mendapatkan atau mengatur StringCollection yang berisi skema partisi untuk ditransfer dari database sumber ke database tujuan saat CopyAllPartitionSchemes salah. |
RulesList |
Mendapatkan atau mengatur StringCollection yang berisi aturan untuk ditransfer dari database sumber ke database tujuan saat CopyAllRules salah. |
SchemasList |
Mendapatkan atau mengatur StringCollection yang berisi daftar skema untuk ditransfer dari database sumber ke database tujuan saat CopyAllSchemas salah. |
SourceConnection |
Mendapatkan atau mengatur String yang berisi nama manajer koneksi SMO untuk database sumber. |
SourceDatabase |
Mendapatkan atau mengatur String yang berisi nama database tempat objek akan ditransfer. |
SourceTranslateChar |
Mendapatkan atau mengatur Boolean yang menunjukkan nilai AutoTranslate dalam string koneksi sumber OLE DB. |
SqlAssembliesList |
Mendapatkan atau mengatur StringCollection yang mencantumkan rakitan SQL Server untuk ditransfer saat CopyAllSqlAssemblies salah. |
StoredProceduresList |
Mendapatkan atau mengatur StringCollection yang mencantumkan prosedur tersimpan untuk ditransfer saat CopyAllStoredProcedures salah. |
SuspendRequired |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas harus ditangguhkan saat menemukan titik henti. Nilai ini ditetapkan oleh mesin run-time untuk tugas dan kontainer saat titik henti ditemui. |
TablesList |
Mendapatkan atau mengatur StringCollection yang mencantumkan tabel untuk ditransfer saat CopyAllTables salah. |
TargetServerVersion |
Berisi metode dan properti yang memungkinkan Anda menyalin berbagai objek SQL Server dari satu server ke server lainnya. Kelas ini tidak dapat diwariskan. (Diperoleh dari Task) |
UseCollation |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah transfer harus menggunakan kolase. |
UserDefinedAggregatesList |
Mendapatkan atau mengatur StringCollection yang mencantumkan agregat yang ditentukan pengguna untuk ditransfer saat CopyAllUserDefinedAggregates salah. |
UserDefinedDataTypesList |
Mendapatkan atau mengatur StringCollection yang mencantumkan jenis data yang ditentukan pengguna untuk ditransfer saat CopyAllUserDefinedDataTypes salah. |
UserDefinedFunctionsList |
Mendapatkan atau mengatur StringCollection yang mencantumkan fungsi yang ditentukan pengguna untuk ditransfer saat CopyAllUserDefinedFunctions salah. |
UserDefinedTypesList |
Mendapatkan atau mengatur StringCollection yang mencantumkan jenis yang ditentukan pengguna untuk ditransfer saat CopyAllUserDefinedTypes salah. |
UsersList |
Mendapatkan atau mengatur StringCollection yang berisi pengguna database SQL Server untuk ditransfer dari database sumber ke database tujuan saat CopyAllUsers salah. |
Version |
Anggota tidak digunakan lagi; lihat Keterangan. Mengembalikan versi tugas. Properti ini bersifat hanya baca. (Diperoleh dari Task) |
ViewsList |
Mendapatkan atau mengatur StringCollection yang mencantumkan tampilan untuk ditransfer saat CopyAllViews salah. |
XmlSchemaCollectionsList |
Mendapatkan atau mengatur StringCollection yang mencantumkan koleksi skema XML untuk ditransfer saat CopyAllXmlSchemaCollections salah. |
Metode
AcceptBreakpointManager(BreakpointManager) |
Meneruskan BreakpointManager ke tugas. Metode ini dipanggil oleh runtime dan tidak digunakan dalam kode. |
CanUpdate(String) |
Anggota tidak digunakan lagi; lihat Keterangan. Boolean yang menunjukkan apakah XML paket baru dapat memperbarui XML paket lama. (Diperoleh dari Task) |
Equals(Object) |
Menentukan apakah dua instans objek sama. (Diperoleh dari DtsObject) |
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) |
Menjalankan tugas. |
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) |
Menginisialisasi properti yang terkait dengan tugas. Metode ini dipanggil oleh runtime dan tidak digunakan dalam kode. |
LoadFromXML(XmlElement, IDTSInfoEvents) |
Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk memuat paket yang disimpan sebagai .xml, gunakan metode .LoadPackage(String, IDTSEvents) |
ResumeExecution() |
Melanjutkan eksekusi tugas setelah jeda. Tugas atau kontainer dilanjutkan oleh mesin run-time. |
SaveToXML(XmlDocument, IDTSInfoEvents) |
Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk menyimpan paket sebagai .xml, gunakan SaveToXml(String, Package, IDTSEvents) metode . |
SuspendExecution() |
Menunjukkan bahwa executable perlu ditangguhkan. Metode ini dipanggil oleh mesin run-time. |
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) |
Memverifikasi bahwa tugas dikonfigurasi dengan benar. |