Freigeben über


sysssispackages (Transact-SQL)

Enthält eine Zeile für jedes Paket, das in MicrosoftSQL Server gespeichert ist. Diese Tabelle wird in der msdb-Datenbank gespeichert.

Spaltenname

Datentyp

Beschreibung

name

sysname

Der eindeutige Bezeichner des Pakets

id

uniqueidentifier

GUID des Pakets

description

nvarchar

Eine optionale Beschreibung des Pakets.

createdate

datetime

Erstellungsdatum des Pakets

folderid

uniqueidentifier

Die GUID des logischen Ordners, in dem das Paket von SQL Server Management Studio aufgelistet ist.

ownersid

varbinary

Die eindeutige Sicherheits-ID des Benutzers, der das Paket erstellt hat

packagedata

image

Paket

packageformat

int

Das Format, in dem das Paket gespeichert wird:

  • Ein Wert von 2 gibt an, dass das Paket im Format SQL Server 2005Integration Services gespeichert wird.

  • Ein Wert von 3 gibt an, dass das Paket im Format SQL Server 2008Integration Services gespeichert wird.

packagetype

int

Der Client, der das Paket erstellt hat. Die folgenden Werte sind möglich:

  • 0 (Standardwert)

  • 1 (SQL Server-Import/Export-Assistent)

  • 2 (DTS-Designer in SQL Server 2000)

  • 3 (SQL Server-Replikation)

  • 5 (SSIS-Designer)

  • 6 (Wartungsplan-Designer oder -Assistent).

Die Werte in dieser Spalte entsprechen der DTSPackageType-Aufzählung.

vermajor

int

Die letzte Hauptversion des Pakets

verminor

int

Die letzte Nebenversion des Pakets

verbuild

int

Das letzte Build des Pakets.

vercomments

nvarchar

Kommentare zur Paketversion

verid

uniqueidentifier

GUID der Paketversion

isencrypted

bit

Ein boolescher Wert, der angibt, ob das Paket verschlüsselt ist

readrolesid

varbinary

Die SQL Server-Rolle, die Pakete laden kann

writerolesid

varbinary

Die SQL Server-Rolle, die Pakete speichern kann