Klasa TransferSqlServerObjectsTask
Zawiera metody i właściwości, które umożliwiają kopiowanie różnych SQL Server obiektów z jednego serwera.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.Task
Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.TransferSqlServerObjectsTask
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask
Zestaw: Microsoft.SqlServer.TransferSqlServerObjectsTask (w Microsoft.SqlServer.TransferSqlServerObjectsTask.dll)
Składnia
'Deklaracja
<GuidAttribute("A3859AE1-B057-465e-B106-51CAA03F8532")> _
Public NotInheritable Class TransferSqlServerObjectsTask _
Inherits Task _
Implements ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'Użycie
Dim instance As TransferSqlServerObjectsTask
[GuidAttribute("A3859AE1-B057-465e-B106-51CAA03F8532")]
public sealed class TransferSqlServerObjectsTask : Task,
ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[GuidAttribute(L"A3859AE1-B057-465e-B106-51CAA03F8532")]
public ref class TransferSqlServerObjectsTask sealed : public Task,
ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[<SealedAttribute>]
[<GuidAttribute("A3859AE1-B057-465e-B106-51CAA03F8532")>]
type TransferSqlServerObjectsTask =
class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
end
public final class TransferSqlServerObjectsTask extends Task implements ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
Typ TransferSqlServerObjectsTask uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
TransferSqlServerObjectsTask | Inicjuje nowe wystąpienie TransferSqlServerObjectsTask klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
CopyAllDefaults | Pobiera lub ustawia wartość logiczna wskazująca, że przekazanie obejmuje SQL Server Ustawienia domyślne. | |
CopyAllDRIObjects | Pobiera lub ustawia wartość wskazującą, czy zadanie kopiuje wszystkie obiekty, które są związane z deklaratywna integralność referencyjna (DRI). | |
CopyAllLogins | Nieaktualny. Pobiera lub ustawia logiczna wskazująca, czy wszystkie SQL Server logowania są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu lub tylko określonego logowania. | |
CopyAllObjects | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server obiektów bazy danych są przenoszone, od źródło do miejsce docelowe bazy danych lub tylko w określonych obiektów.Następujące SQL Server można przenieść obiekty bazy danych: domyślne zasady, procedury przechowywane, tabele, wyzwalacze, typów danych zdefiniowanych przez użytkownika i widoki. | |
CopyAllPartitionFunctions | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server partycje są przenoszone, od źródło do miejsce docelowe bazy danych lub tylko w określonej partycji. | |
CopyAllPartitionSchemes | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server partycji schematy są przekazywane od źródło do miejsce docelowe bazy danych lub tylko w określonej partycji systemów. | |
CopyAllRules | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server reguł są przekazywane od źródło do miejsce docelowe bazy danych lub tylko w określonych reguł. | |
CopyAllSchemas | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server Schematy są przenoszone, od źródło do miejsce docelowe bazy danych lub tylko określonego schematów. | |
CopyAllSqlAssemblies | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server zestawy są przekazywane od źródło do miejsce docelowe bazy danych lub tylko określonego zespołów. | |
CopyAllStoredProcedures | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server procedury przechowywane są przenoszone, od źródło do miejsce docelowe bazy danych lub tylko określonego przechowywanych procedur. | |
CopyAllTables | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server tabele są przenoszone, od źródło do miejsce docelowe bazy danych lub tylko w określonych tabel. | |
CopyAllUserDefinedAggregates | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkich zagregowanych danych zdefiniowane przez użytkownika są przenoszone ze źródło do miejsce docelowe bazy danych lub tylko określony agregatów zdefiniowane przez użytkownika. | |
CopyAllUserDefinedDataTypes | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie typy danych zdefiniowane przez użytkownika są przenoszone ze źródło do miejsce docelowe bazy danych lub tylko typy określone dane zdefiniowane przez użytkownika. | |
CopyAllUserDefinedFunctions | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie funkcje zdefiniowane przez użytkownika są przenoszone ze źródło do miejsce docelowe bazy danych lub tylko określone funkcje zdefiniowane przez użytkownika. | |
CopyAllUserDefinedTypes | Pobiera lub ustawia wartość logiczna typy wskazującą, czy wszystkie typy zdefiniowane przez użytkownika są przenoszone ze źródło do miejsce docelowe bazy danych lub tylko określonych przez użytkownika. | |
CopyAllUsers | Nieaktualny. Pobiera lub ustawia logiczna wskazująca, czy wszystkie SQL Server użytkowników bazy danych są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych lub tylko w określonym użytkownikom. | |
CopyAllViews | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie SQL Server widoki są przenoszone, od źródło do miejsce docelowe bazy danych lub tylko określonego widoki. | |
CopyAllXmlSchemaCollections | Pobiera lub ustawia wartość logiczna wskazująca, czy wszystkie kolekcje schematu XML są przenoszone ze źródło do miejsce docelowe bazy danych lub tylko określonej kolekcji schematu XML. | |
CopyData | Pobiera lub ustawia logiczna wskazująca, czy dane są częścią transferu tabele i widoki z SQL Server źródło do miejsce docelowe bazy danych. | |
CopyDatabaseRoles | Pobiera lub ustawia wartość logiczna wskazująca, czy role bazy danych są przenoszone ze źródło do miejsce docelowe bazy danych. | |
CopyDatabaseUsers | Pobiera lub ustawia wartość logiczna wskazująca, czy użytkownicy bazy danych są przenoszone ze źródło do miejsce docelowe bazy danych. | |
CopyForeignKeys | Pobiera lub ustawia wartość logiczna wskazująca, czy klucze obce są przenoszone ze źródło do miejsce docelowe bazy danych. | |
CopyFullTextIndexes | Pobiera lub ustawia wartość logiczna wskazująca, czy właściwości pełnego tekstu są przenoszone ze źródło do miejsce docelowe bazy danych. | |
CopyIndexes | Pobiera lub ustawia wartość logiczna wskazująca, czy indeksy są przenoszone ze źródło do miejsce docelowe bazy danych. | |
CopyObjectLevelPermissions | Pobiera lub ustawia logiczna wskazująca, czy zabezpieczanych obiektów są uwzględniane w przeniesieniu z źródło do miejsce docelowe bazy danych. | |
CopyPrimaryKeys | Pobiera lub ustawia wartość logiczna wskazująca, czy klucze podstawowe są przenoszone ze źródło do miejsce docelowe bazy danych. | |
CopySchema | Pobiera lub ustawia wartość logiczna , który określa czy schematu jest kopiowany w operacji transferu.Ta właściwość jest dostępna tylko dla SQL Server 2005 lub nowszej wersji. | |
CopySqlServerLogins | Pobiera lub ustawia wartość logiczna wskazująca, czy SQL Server logowania są uwzględniane w transferu, od źródło do miejsce docelowe bazy danych. | |
CopyTriggers | Pobiera lub ustawia logiczna wskazująca, czy wyzwalacze są uwzględniane w przeniesienie z źródło do miejsce docelowe bazy danych. | |
DebugMode | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadania należy określić, czy przerwania są włączone. | |
DefaultsList | Pobiera lub zestaws Element StringCollection zawierający domyślne obiekty podczas transferu CopyAllDefaults jest zestaw do false. | |
DestinationConnection | Pobiera lub ustawia ciąg zawierający nazwę menedżer połączeń SMO dla obiekt docelowy bazy danych. | |
DestinationDatabase | Pobiera lub ustawia ciąg zawierające nazwę obiekt docelowy bazy danych. | |
DestinationTranslateChar | Pobiera lub ustawia logiczna wskazujące wartość AutoTranslate w OLE DB obiekt docelowy ciąg połączenia. | |
DropObjectsFirst | Pobiera lub ustawia logiczna wskazuje, czy obiekty, które zostały wybrane do przeniesienia ze źródło są opuszczane najpierw na obiekt docelowy serwera przed rozpoczęciem transferu. | |
ExecutionValue | Zwraca obiekt zawierający liczba obiektów przeniesione. (Zastępuje Task.ExecutionValue). | |
ExistingData | Pobiera lub ustawia wartość z ExistingData Wyliczenie czy dane powinny być dołączane do istniejących danych, czy mają istniejących danych zastępuje zastąpieniem. | |
GenerateScriptsInUnicode | Pobiera lub ustawia wartość logiczna , wskazuje, czy skrypt, generowany jest w formacie Unicode. | |
IncludeDependentObjects | Pobiera lub ustawia wartość logiczna , wskazuje, czy obiekty zależne są uwzględniane w przeniesieniu. | |
IncludeExtendedProperties | Pobiera lub ustawia wartość logiczna wskazująca, czy właściwości rozszerzone są przenoszone ze źródło do miejsce docelowe bazy danych. | |
LoginsList | Pobiera lub ustawia Element StringCollection zawierających SQL Server logowania do transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllLogins jest false. | |
PartitionFunctionsList | Pobiera lub ustawia Element StringCollection zawierający partycję funkcje transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllPartitionFunctions jest false. | |
PartitionSchemesList | Pobiera lub ustawia Element StringCollection zawierający partycję systemy transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllPartitionSchemes jest false. | |
RulesList | Pobiera lub ustawia Element StringCollection zawierający zasady transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllRules jest false. | |
SchemasList | Pobiera lub ustawia Element StringCollection zawierający listę schematów transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllSchemas jest false. | |
SourceConnection | Pobiera lub ustawia ciąg zawierający nazwę menedżer połączeń SMO dla źródłowa baza danych. | |
SourceDatabase | Pobiera lub ustawia ciąg zawierający nazwę bazy danych, z którego zostaną przeniesione obiektów. | |
SourceTranslateChar | Pobiera lub ustawia logiczna wskazujące wartość AutoTranslate w połączenie OLE DB źródło ciąg. | |
SqlAssembliesList | Pobiera lub ustawia Element StringCollection aukcji SQL Server zespołów podczas transferu CopyAllSqlAssemblies jest false. | |
StoredProceduresList | Pobiera lub ustawia Element StringCollection listę procedur przechowywanych podczas transferu CopyAllStoredProcedures jest false. | |
SuspendRequired | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadania należy zawiesić po napotkaniu punktu punkt przerwania.Ta wartość jest ustawiana przez uruchomienie -czas aparat zadań i pojemników po napotkaniu punktu punkt przerwania. | |
TablesList | Pobiera lub ustawia Element StringCollection listą tabel podczas transferu CopyAllTables jest false. | |
UseCollation | Pobiera lub ustawia wartość logiczna wskazująca, czy przeniesienie, należy użyć metody sortowania. | |
UserDefinedAggregatesList | Pobiera lub ustawia Element StringCollection aukcji agregatów użytkownika podczas transferu CopyAllUserDefinedAggregates jest false. | |
UserDefinedDataTypesList | Pobiera lub ustawia Element StringCollection lista typów danych zdefiniowanych przez użytkownika podczas transferu CopyAllUserDefinedDataTypes jest false. | |
UserDefinedFunctionsList | Pobiera lub ustawia Element StringCollection listę funkcji zdefiniowanych przez użytkownika podczas transferu CopyAllUserDefinedFunctions jest false. | |
UserDefinedTypesList | Pobiera lub ustawia Element StringCollection listę typów zdefiniowanych przez użytkownika podczas transferu CopyAllUserDefinedTypes jest false. | |
UsersList | Pobiera lub ustawia Element StringCollection zawierających SQL Server bazy danych użytkowników do transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllUsers jest false. | |
Version | *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task). | |
ViewsList | Pobiera lub ustawia Element StringCollection wyświetlanie widoków podczas transferu CopyAllViews jest false. | |
XmlSchemaCollectionsList | Pobiera lub ustawia Element StringCollection Lista kolekcji schematu XML podczas transferu CopyAllXmlSchemaCollections jest false. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AcceptBreakpointManager | Przebiegi BreakpointManager do zadań.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. | |
CanUpdate | *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task). | |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). | |
Execute | Uruchamia zadanie. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)). | |
Finalize | (Dziedziczony z Object). | |
GetConnectionID | Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task). | |
GetConnectionName | Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). | |
GetType | (Dziedziczony z Object). | |
InitializeTask | Inicjuje właściwości skojarzonych z zadaniem.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Zastępuje Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)). | |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. | |
MemberwiseClone | (Dziedziczony z Object). | |
ResumeExecution | Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez uruchomienie -czas silnika. | |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. | |
SuspendExecution | Wskazuje, że plik wykonywalny musi zawiesić.Ta metoda jest wywoływana przez uruchomienie -czas silnika. | |
ToString | (Dziedziczony z Object). | |
Update | *** Członkowskich zaniechane; Zobacz uwagi. *** Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z Task). | |
Validate | Sprawdza, czy zadanie jest właściwie skonfigurowany. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)). |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.