|
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
Programmgesteuertes Auflisten verfügbarer Pakete
Wichtig
|
|---|
|
|
|
|
|
|---|---|
|
|
|
|
SQL Server |
|
|
|
|---|---|
|
|
|
|
SQL Server |
|
|
|
|---|---|
|
|
|
|
SQL Server |
Beispiel (SSIS-Paketspeicher)
using System; using Microsoft.SqlServer.Dts.Runtime; namespace EnumeratePackagesSSIS_CS { class Program { static void Main(string[] args) { string sqlFolder; string sqlServer; Application ssisApplication; PackageInfos sqlPackages; sqlServer = "."; ssisApplication = new Application(); // Get packages stored in MSDB. sqlFolder = "MSDB"; sqlPackages = ssisApplication.GetDtsServerPackageInfos(sqlFolder, sqlServer); if (sqlPackages.Count > 0) { Console.WriteLine("Packages stored in MSDB:"); foreach (PackageInfo sqlPackage in sqlPackages) { Console.WriteLine(sqlPackage.Name); } Console.WriteLine(); } // Get packages stored in the File System. sqlFolder = "File System"; sqlPackages = ssisApplication.GetDtsServerPackageInfos(sqlFolder, sqlServer); if (sqlPackages.Count > 0) { Console.WriteLine("Packages stored in the File System:"); foreach (PackageInfo sqlPackage in sqlPackages) { Console.WriteLine(sqlPackage.Name); } } Console.Read(); } } }
Beispiel (SQL Server)
using System; using Microsoft.SqlServer.Dts.Runtime; namespace EnumeratePackagesSql_CS { class Program { static void Main(string[] args) { string sqlFolder; string sqlServer; string sqlUser; string sqlPassword; Application ssisApplication; PackageInfos sqlPackages; sqlFolder = String.Empty; sqlServer = "(local)"; sqlUser = String.Empty; sqlPassword = String.Empty; ssisApplication = new Application(); sqlPackages = ssisApplication.GetPackageInfos(sqlFolder, sqlServer, sqlUser, sqlPassword); foreach (PackageInfo sqlPackage in sqlPackages) { Console.WriteLine(sqlPackage.Name); } Console.Read(); } } }
Wichtig
