Udostępnij za pośrednictwem


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
Metoda publiczna TransferSqlServerObjectsTask Inicjuje nowe wystąpienie TransferSqlServerObjectsTask klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna CopyAllDefaults Pobiera lub ustawia wartość logiczna wskazująca, że przekazanie obejmuje SQL Server Ustawienia domyślne.
Właściwość publiczna CopyAllDRIObjects Pobiera lub ustawia wartość wskazującą, czy zadanie kopiuje wszystkie obiekty, które są związane z deklaratywna integralność referencyjna (DRI).
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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ł.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna CopyDatabaseRoles Pobiera lub ustawia wartość logiczna wskazująca, czy role bazy danych są przenoszone ze źródło do miejsce docelowe bazy danych.
Właściwość publiczna CopyDatabaseUsers Pobiera lub ustawia wartość logiczna wskazująca, czy użytkownicy bazy danych są przenoszone ze źródło do miejsce docelowe bazy danych.
Właściwość publiczna CopyForeignKeys Pobiera lub ustawia wartość logiczna wskazująca, czy klucze obce są przenoszone ze źródło do miejsce docelowe bazy danych.
Właściwość publiczna 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.
Właściwość publiczna CopyIndexes Pobiera lub ustawia wartość logiczna wskazująca, czy indeksy są przenoszone ze źródło do miejsce docelowe bazy danych.
Właściwość publiczna 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.
Właściwość publiczna CopyPrimaryKeys Pobiera lub ustawia wartość logiczna wskazująca, czy klucze podstawowe są przenoszone ze źródło do miejsce docelowe bazy danych.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna CopyTriggers Pobiera lub ustawia logiczna wskazująca, czy wyzwalacze są uwzględniane w przeniesienie z źródło do miejsce docelowe bazy danych.
Właściwość publiczna DebugMode Pobiera lub ustawia wartość logiczna , wskazuje, czy zadania należy określić, czy przerwania są włączone.
Właściwość publiczna DefaultsList Pobiera lub zestaws Element StringCollection zawierający domyślne obiekty podczas transferu CopyAllDefaults jest zestaw do false.
Właściwość publiczna DestinationConnection Pobiera lub ustawia ciąg zawierający nazwę menedżer połączeń SMO dla obiekt docelowy bazy danych.
Właściwość publiczna DestinationDatabase Pobiera lub ustawia ciąg zawierające nazwę obiekt docelowy bazy danych.
Właściwość publiczna DestinationTranslateChar Pobiera lub ustawia logiczna wskazujące wartość AutoTranslate w OLE DB obiekt docelowy ciąg połączenia.
Właściwość publiczna 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.
Właściwość publiczna ExecutionValue Zwraca obiekt zawierający liczba obiektów przeniesione. (Zastępuje Task.ExecutionValue).
Właściwość publiczna 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.
Właściwość publiczna GenerateScriptsInUnicode Pobiera lub ustawia wartość logiczna , wskazuje, czy skrypt, generowany jest w formacie Unicode.
Właściwość publiczna IncludeDependentObjects Pobiera lub ustawia wartość logiczna , wskazuje, czy obiekty zależne są uwzględniane w przeniesieniu.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna 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.
Właściwość publiczna RulesList Pobiera lub ustawia Element StringCollection zawierający zasady transferu z źródłowa baza danych do docelowej bazy danych podczas CopyAllRules jest false.
Właściwość publiczna 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.
Właściwość publiczna SourceConnection Pobiera lub ustawia ciąg zawierający nazwę menedżer połączeń SMO dla źródłowa baza danych.
Właściwość publiczna SourceDatabase Pobiera lub ustawia ciąg zawierający nazwę bazy danych, z którego zostaną przeniesione obiektów.
Właściwość publiczna SourceTranslateChar Pobiera lub ustawia logiczna wskazujące wartość AutoTranslate w połączenie OLE DB źródło ciąg.
Właściwość publiczna SqlAssembliesList Pobiera lub ustawia Element StringCollection aukcji SQL Server zespołów podczas transferu CopyAllSqlAssemblies jest false.
Właściwość publiczna StoredProceduresList Pobiera lub ustawia Element StringCollection listę procedur przechowywanych podczas transferu CopyAllStoredProcedures jest false.
Właściwość publiczna 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.
Właściwość publiczna TablesList Pobiera lub ustawia Element StringCollection listą tabel podczas transferu CopyAllTables jest false.
Właściwość publiczna UseCollation Pobiera lub ustawia wartość logiczna wskazująca, czy przeniesienie, należy użyć metody sortowania.
Właściwość publiczna UserDefinedAggregatesList Pobiera lub ustawia Element StringCollection aukcji agregatów użytkownika podczas transferu CopyAllUserDefinedAggregates jest false.
Właściwość publiczna UserDefinedDataTypesList Pobiera lub ustawia Element StringCollection lista typów danych zdefiniowanych przez użytkownika podczas transferu CopyAllUserDefinedDataTypes jest false.
Właściwość publiczna UserDefinedFunctionsList Pobiera lub ustawia Element StringCollection listę funkcji zdefiniowanych przez użytkownika podczas transferu CopyAllUserDefinedFunctions jest false.
Właściwość publiczna UserDefinedTypesList Pobiera lub ustawia Element StringCollection listę typów zdefiniowanych przez użytkownika podczas transferu CopyAllUserDefinedTypes jest false.
Właściwość publiczna 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.
Właściwość publiczna Version *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task).
Właściwość publiczna ViewsList Pobiera lub ustawia Element StringCollection wyświetlanie widoków podczas transferu CopyAllViews jest false.
Właściwość publiczna XmlSchemaCollectionsList Pobiera lub ustawia Element StringCollection Lista kolekcji schematu XML podczas transferu CopyAllXmlSchemaCollections jest false.

Do góry

Metody

  Nazwa Opis
Metoda publiczna AcceptBreakpointManager Przebiegi BreakpointManager do zadań.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie.
Metoda publiczna CanUpdate *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task).
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda publiczna Execute Uruchamia zadanie. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetConnectionID Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task).
Metoda publiczna GetConnectionName Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna 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)).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ResumeExecution Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez uruchomienie -czas silnika.
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna SuspendExecution Wskazuje, że plik wykonywalny musi zawiesić.Ta metoda jest wywoływana przez uruchomienie -czas silnika.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna 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).
Metoda publiczna 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.