Application Classe

Définition

Découvre et accède Package aux objets. Il peut également accéder à des collections et propriétés contenant des informations sur le système.

public ref class Application : Microsoft::SqlServer::Dts::Runtime::DtsObject
public class Application : Microsoft.SqlServer.Dts.Runtime.DtsObject
type Application = class
    inherit DtsObject
Public Class Application
Inherits DtsObject
Héritage
Application

Remarques

L’objet Application est un mécanisme de découverte et d’accès aux paquets système.

Constructeurs

Nom Description
Application()

Initialise une nouvelle instance de la classe Application.

Propriétés

Nom Description
CheckSignatureOnLoad

Obtient ou définit une valeur qui indique si le temps d’exécution doit vérifier la signature numérique du paquet lors du chargement du paquet.

ComponentStorePath

Retourne le chemin où les composants du pipeline sont stockés. Cette propriété est en lecture seule.

ConnectionInfos

Retourne une ConnectionInfos collection contenant ConnectionInfo des objets. Cette propriété est en lecture seule.

DataTypeInfos

Retourne une DataTypeInfos collection contenant DataTypeInfo des objets. Cette propriété est en lecture seule.

DBProviderInfos

Retourne une DBProviderInfos collection contenant DBProviderInfo des objets dans l’application. Cette propriété est en lecture seule.

DumpDescriptor

Obtient ou définit le descripteur de dump pour l’application.

DumpOnAnyError

Obtient ou définit si l’application affiche une erreur par rapport à une erreur.

EnableDump

Obtient ou définit si l’application permet le dumping.

ForEachEnumeratorInfos

Retourne une ForEachEnumeratorInfos collection contenant ForEachEnumeratorInfo des objets. Cette propriété est en lecture seule.

LogProviderInfos

Retourne une LogProviderInfos collection contenant LogProviderInfo des objets. Cette propriété est en lecture seule.

PackagePassword

Définit la valeur du mot de passe du colis. Cette propriété est en écriture seule.

PackageUpgradeOptions

Reçoit ou définit une valeur indiquant quelles options de mise à niveau seront appliquées à un ensemble de packages Integration Services pendant le processus de mise à niveau.

PipelineComponentInfos

Retourne une PipelineComponentInfos collection contenant PipelineComponentInfo des objets.

TargetServerVersion

Découvre et accède Package aux objets. Il peut également accéder à des collections et propriétés contenant des informations sur le système.

TaskInfos

Retourne une TaskInfos collection contenant TaskInfo des objets. Cette propriété est en lecture seule.

UpdateObjects

membre déprécié ; voir Remarques. Obtient ou définit un booléen qui indique si des objets extensibles peuvent être mis à jour au moment du chargement du paquet si une version mise à jour est trouvée.

UpdatePackage

Obtient ou définit un booléen qui indique si les paquets peuvent être mis à jour lorsqu’une version mise à jour est trouvée.

Méthodes

Nom Description
CreateFolderOnDtsServer(String, String, String)

Crée un dossier sur le serveur qui apparaît dans le nœud Packages Stockés de la hiérarchie des services d’intégration.

CreateFolderOnSqlServer(String, String, String, String, String)

Crée un dossier sur l’instance spécifiée de SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Crée l’exécution du serveur SSIS.

DataTypeInfoFromDataType(DataType)

Retourne l’objet DataTypeInfo pour le type de données spécifié.

Equals(Object)

Détermine si deux instances d’objet sont égales.

(Hérité de DtsObject)
ExistsOnDtsServer(String, String)

Retourne un booléen qui indique si le package spécifié existe déjà sur le service Integration Services.

ExistsOnSqlServer(String, String, String, String)

Retourne un booléen qui indique si le paquet spécifié existe sur l’instance de SQL Server.

FolderExistsOnDtsServer(String, String)

Retourne un booléen qui indique si le dossier spécifié existe déjà sur le système de fichiers.

FolderExistsOnSqlServer(String, String, String, String)

Retourne un booléen qui indique si le dossier spécifié existe déjà sur l’instance de SQL Server.

GetDtsServerPackageInfos(String, String)

Obtient une PackageInfos collection contenant les paquets stockés dans le SSIS Package Store sur une instance de SQL Server, au sein du dossier spécifié.

GetDtsServerRoles(String, String)

Retourne un tableau de chaînes qui liste les rôles disponibles pour un dossier.

GetHashCode()

Retourne le code de hachage pour cette instance.

(Hérité de DtsObject)
GetPackageInfos(String, String, String, String)

Obtient une PackageInfos collection contenant les paquets stockés dans une instance de SQL Server, au sein du dossier logique spécifié, en utilisant le nom du serveur, le nom d’utilisateur et le mot de passe.

GetPackageInfos2(String, Object)

Obtient une PackageInfos collection contenant les paquets stockés dans une instance de SQL Server, au sein du dossier logique spécifié, en utilisant le nom du serveur, le nom d’utilisateur et le mot de passe.

GetPackageRoles(String, String, String, String)

Retourne les rôles de base de données qui ont accès à la lecture et à l’écriture au paquet. Les rôles de base de données ne s’appliquent qu’aux paquets stockés dans la base de données msdb de SQL Server.

GetRunningPackages(String)

Retourne une RunningPackages collection contenant RunningPackage des objets. Cette propriété est en lecture seule.

GetServerInfo(String, String)

Retourne le numéro de version SQL Server du produit SQL Server installé sur le serveur cible.

GetServerVersionEx(String, Int32, DTSProductLevel, String, String)

Retourne l’édition, le niveau produit et d’autres valeurs indiquant la version de SSIS installée.

LoadFromDtsServer(String, String, IDTSEvents)

Charge un package depuis le serveur spécifié.

LoadFromSqlServer(String, String, String, String, IDTSEvents)

Charge un package depuis SQL Server en spécifiant le nom du serveur, le nom d’utilisateur et le mot de passe.

LoadFromSqlServer2(String, Object, IDTSEvents)

Charge un package depuis SQL Server en spécifiant le nom du serveur, le nom d’utilisateur et le mot de passe.

LoadPackage(String, IDTSEvents, Boolean)

Charge a Package depuis le système de fichiers, et spécifie le modèle de threading.

LoadPackage(String, IDTSEvents)

Charge A Package depuis le système de fichiers.

RemoveFolderFromDtsServer(String, String)

Supprime le dossier spécifié du serveur spécifié.

RemoveFolderFromSqlServer(String, String, String, String)

Supprime le dossier spécifié de l’instance spécifiée de SQL Server.

RemoveFromDtsServer(String, String)

Supprime un package du serveur spécifié.

RemoveFromSqlServer(String, String, String, String)

Supprime un package de l’instance spécifiée de SQL Server.

RenameFolderOnDtsServer(String, String, String, String)

Renomme un dossier sur l’instance spécifiée de SQL Server.

RenameFolderOnSqlServer(String, String, String, String, String, String)

Renomme un dossier sur l’instance spécifiée de SQL Server.

SaveAndUpdateVersionToXml(String, Package, DTSTargetServerVersion, IDTSEvents)

Découvre et accède Package aux objets. Il peut également accéder à des collections et propriétés contenant des informations sur le système.

SaveToDtsServer(Package, IDTSEvents, String, String)

Sauvegarde un package dans le système de fichiers.

SaveToSqlServer(Package, IDTSEvents, String, String, String)

Sauvegarde un package dans une instance de SQL Server.

SaveToSqlServerAs(Package, IDTSEvents, String, String, String, String)

Sauvegarde un package dans une instance de SQL Server avec un nouveau nom.

SaveToXml(String, Package, IDTSEvents)

Sauvegarde la définition XML d’un package dans un fichier.

SetPackageRoles(String, String, String, String)

Définit les rôles de base de données qui ont accès à la lecture et à l’écriture du paquet. Les rôles de base de données ne s’appliquent qu’aux paquets stockés dans la base de données msdb de SQL Server.

Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents)

Met à jour un ou plusieurs paquets Integration Services d’un emplacement source spécifié vers un lieu de destination spécifié.

S’applique à