DatabaseMaintenanceBaseTask Klasse

Definition

public ref class DatabaseMaintenanceBaseTask : Microsoft::SqlServer::Dts::Tasks::ExecuteSQLTask::ExecuteSQLTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Runtime::IDTSDowngradableObject, Microsoft::SqlServer::Management::DatabaseMaintenance::IDatabaseMaintenanceBaseTaskInterface
public class DatabaseMaintenanceBaseTask : Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Runtime.IDTSDowngradableObject, Microsoft.SqlServer.Management.DatabaseMaintenance.IDatabaseMaintenanceBaseTaskInterface
type DatabaseMaintenanceBaseTask = class
    inherit ExecuteSQLTask
    interface IDatabaseMaintenanceBaseTaskInterface
    interface IDTSComponentPersist
    interface IDTSDowngradableObject
Public Class DatabaseMaintenanceBaseTask
Inherits ExecuteSQLTask
Implements IDatabaseMaintenanceBaseTaskInterface, IDTSComponentPersist, IDTSDowngradableObject
Vererbung
DatabaseMaintenanceBaseTask
Abgeleitet
Implementiert

Konstruktoren

DatabaseMaintenanceBaseTask()

Eigenschaften

BypassPrepare

Ruft einen Boolean ab, der angibt, ob die Ausführungs-SQL-Aufgabe beim Senden der SQL-Anweisung an das relationale Datenbankverwaltungssystem (RDBMS) übersprungen wird.

(Geerbt von ExecuteSQLTask)
CodePage

Ruft die Codepage ab, die beim Übersetzen von Variablenwerten, die als Unicode-Doppelbyte-Zeichen gespeichert sind, in Multibytezeichen verwendet wird, oder legt sie fest. Die Übersetzung wird entweder beim Speichern der Werte in Datenbanken oder Extrahieren der Werte aus Datenbanken ausgeführt.

(Geerbt von ExecuteSQLTask)
Connection

Ruft den Namen des Verbindungs-Managers ab, der eine Verbindung mit dem Managementsystem für relationale Datenbanken (RDBMS) herstellt, in dem der Task "SQL ausführen" ausgeführt wird, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
DatabaseSelectionType
ExecutionValue

Gibt die Anzahl der Zeilen zurück, die von den SQL-Anweisungen betroffen sind.

(Geerbt von ExecuteSQLTask)
ExtendedLogging
IgnoreDatabasesInNotOnlineState
IsStoredProcedure

Dient zum Abrufen oder Festlegen eines Booleschen Typs, der angibt, ob die sql-Anweisung, die von der Execute SQL-Aufgabe angegeben ist, eine gespeicherte Prozedur ist.

(Geerbt von ExecuteSQLTask)
LocalConnectionForLogging
ObjectTypeSelection
ParameterBindings

Gibt ein Objekt zurück, das IDTSParameterBindings implementiert.

(Geerbt von ExecuteSQLTask)
ResultSetBindings

Gibt ein Objekt zurück, das IDTSParameterBindings implementiert.

(Geerbt von ExecuteSQLTask)
ResultSetType

Ruft einen Wert ab, der den Typ des Resultsets angibt, das von der vom Task "SQL ausführen" ausgeführten SQL-Anweisung zurückgegeben wird, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
RunId
SelectedDatabases
SelectedTables
ServerVersion
SqlBatchCommands
SqlStatementSource

Ruft den Namen der Quelle ab, in der die vom Task "SQL ausführen" ausgeführte SQL-Anweisung enthalten ist, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
SqlStatementSourceType

Ruft einen Wert ab, der den Typ der Quelle angibt, in der die vom Task "SQL ausführen" ausgeführte SQL-Anweisung enthalten ist, oder legt ihn fest.

(Geerbt von ExecuteSQLTask)
TableSelectionType
TargetServerVersion (Geerbt von Task)
TaskConnectionName
TaskName
TaskNameWasModified
TimeOut

Ruft eine ganze Zahl ab, die die maximale Ausführungsdauer des Tasks in Sekunden angibt, bevor ein Timeout eintritt, oder legt sie fest.

(Geerbt von ExecuteSQLTask)
TypeConversionMode

Ruft den Konvertierungsmodus ab, der vom Task "SQL ausführen" verwendet wird, oder legt diesen fest.

(Geerbt von ExecuteSQLTask)
Version

Mitglied veraltet; siehe Hinweise. *** Gibt die Version des Tasks zurück. Diese Eigenschaft ist schreibgeschützt.

(Geerbt von Task)

Methoden

CanDowngradeTo(Int32)
CanUpdate(String)

Mitglied veraltet; siehe Hinweise. Ein Boolescher Wert, der angibt, ob der neue Paket-XML-Code das alte Paket-XML aktualisieren kann.

(Geerbt von Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement)
Equals(Object)

Stellt fest, ob zwei Objektinstanzen gleich sind.

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

Ruft eine Zeichenfolge ab, die die ID der Verbindung enthält.

(Geerbt von Task)
GetConnectionName(Connections, String)

Ruft eine Zeichenfolge ab, die den Namen der Verbindung enthält.

(Geerbt von Task)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

(Geerbt von DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

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

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

Gilt für: