TransferStoredProceduresTask Klasse

Definition

Enthält die Methoden, Eigenschaften und Aufzählungen, die es ermöglichen, gespeicherte Prozeduren aus der Masterdatenbank einer SQL Server-Instanz auf eine andere zu kopieren. Diese Klasse kann nicht vererbt werden.

public ref class TransferStoredProceduresTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::TransferStoredProceduresTask::ITransferStoredProceduresTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2016; © 2015 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("54C2CFD1-3790-45B9-812F-4D13BDE68AAD")]
public sealed class TransferStoredProceduresTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.ITransferStoredProceduresTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2017; © 2017 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("B6BE3A0B-0DD0-488D-99FA-914579408216")]
public sealed class TransferStoredProceduresTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.ITransferStoredProceduresTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2019; © 2019 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("06B10A63-3871-4FE1-B3FA-ADFE995D0610")]
public sealed class TransferStoredProceduresTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.ITransferStoredProceduresTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2016; © 2015 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("54C2CFD1-3790-45B9-812F-4D13BDE68AAD")>]
type TransferStoredProceduresTask = class
    inherit Task
    interface ITransferStoredProceduresTask
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2017; © 2017 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("B6BE3A0B-0DD0-488D-99FA-914579408216")>]
type TransferStoredProceduresTask = class
    inherit Task
    interface ITransferStoredProceduresTask
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2019; © 2019 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("06B10A63-3871-4FE1-B3FA-ADFE995D0610")>]
type TransferStoredProceduresTask = class
    inherit Task
    interface ITransferStoredProceduresTask
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
Public NotInheritable Class TransferStoredProceduresTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, ITransferStoredProceduresTask
Vererbung
TransferStoredProceduresTask
Attribute
Implementiert

Konstruktoren

Name Beschreibung
TransferStoredProceduresTask()

Initialisiert eine neue Instanz der TransferStoredProceduresTask-Klasse.

Eigenschaften

Name Beschreibung
DebugMode

Erhält oder setzt einen Boolean, der angibt, ob eine Aufgabe bestimmen soll, ob Breakpoints aktiviert sind.

DestinationConnection

Erhält oder setzt eine Zeichenkette, die den Namen des SMO-Verbindungsmanagers für die Quell-/Zieldatenbank enthält.

ExecutionValue

Gibt ein Objekt zurück, das eine Zählung der Anzahl der übertragenen gespeicherten Prozeduren enthält.

IfObjectExists

Erhält oder setzt einen Wert aus der IfObjectExists Aufzählung, der anzeigt, ob die Aufgabe fehlschlägt, die vorhandene gespeicherte Prozedur überschreibt oder die Übertragung der gespeicherten Prozedur überspringt – falls eine gespeicherte Prozedur mit demselben Namen am Ziel existiert.

SourceConnection

Erhält oder setzt eine Zeichenkette, die den Namen des SMO-Verbindungsmanagers für die Quell-/Zieldatenbank enthält.

StoredProceduresList

Erhält oder setzt eine StringCollection, die eine komma-getrennte Liste gespeicherter Prozedurnamen enthält.

SuspendRequired

Erhält oder setzt einen Boolean, der angibt, ob die Aufgabe ausgesetzt werden soll, wenn sie auf einen Bruchpunkt trifft. Dieser Wert wird von der Laufzeit-Engine für die Aufgabe oder den Container festgelegt, wenn ein Breakpoint erreicht wird.

TargetServerVersion

Enthält die Methoden, Eigenschaften und Aufzählungen, die es ermöglichen, gespeicherte Prozeduren aus der Masterdatenbank einer SQL Server-Instanz auf eine andere zu kopieren. Diese Klasse kann nicht vererbt werden.

(Geerbt von Task)
TransferAllStoredProcedures

Erhält oder setzt einen Wert, der angibt, ob alle gespeicherten Prozeduren in der Master-Datenbank übertragen werden.

Version

Mitglied veraltet; siehe Bemerkungen. Gibt die Version der Aufgabe zurück. Diese Eigenschaft ist schreibgeschützt.

(Geerbt von Task)

Methoden

Name Beschreibung
AcceptBreakpointManager(BreakpointManager)

Gibt ein BreakpointManager A an eine Aufgabe weiter. Diese Methode wird von der Laufzeit aufgerufen und im Code nicht verwendet.

CanUpdate(String)

Mitglied veraltet; siehe Bemerkungen. Ein Boolesche Bereich, der angibt, ob das neue Paket-XML das alte Paket-XML aktualisieren kann.

(Geerbt von Task)
Equals(Object)

Bestimmt, ob zwei Objektinstanzen gleich sind.

(Geerbt von DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)

Führt die Aufgabe aus.

GetConnectionID(Connections, String)

Erhält einen String, der die ID der Verbindung enthält.

(Geerbt von Task)
GetConnectionName(Connections, String)

Erhält eine Zeichenkette, die den Namen der Verbindung enthält.

(Geerbt von Task)
GetHashCode()

Gibt den Hashcode für diesen instance zurück.

(Geerbt von DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)

Initialisiert die mit der Aufgabe verbundenen Eigenschaften. Diese Methode wird von der Laufzeit aufgerufen und im Code nicht verwendet.

LoadFromXML(XmlElement, IDTSInfoEvents)

Diese Methode kann von deinem Anwendungscode nicht aufgerufen werden. Um ein als .xmlgespeichertes Paket zu laden, verwenden Sie die Methode LoadPackage(String, IDTSEvents) .

ResumeExecution()

Setzt die Ausführung der Aufgabe nach der Pause fort. Die Aufgabe oder der Container wird von der Laufzeit-Engine fortgesetzt.

SaveToXML(XmlDocument, IDTSInfoEvents)

Diese Methode kann von deinem Anwendungscode nicht aufgerufen werden. Um ein Paket als .xmlzu speichern, verwenden Sie die Methode SaveToXml(String, Package, IDTSEvents) .

SuspendExecution()

Zeigt an, dass die ausführbare Datei suspendiert werden muss. Diese Methode wird von der Laufzeit-Engine aufgerufen.

Update(String)

Mitglied veraltet; siehe Bemerkungen. Diese Methode aktualisiert das alte Paket XML mit dem neuen Paket XML, wenn CanUpdate(String) auf true gesetzt ist.

(Geerbt von Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)

Überprüft, ob die Komponente korrekt konfiguriert ist.

Gilt für: