Paketleri ve klasörler'i programsal olarak yönetme

Program aracılığıyla ile çalışırken Integration Services paketleri, tek bir paket ya da klasörün var olup olmadığını belirlemek için veya paketleri saklandığı klasörleri yönetmek isteyebilirsiniz. The Application class of the Microsoft.SqlServer.Dts.Runtime namespace provides a variety of methods to satisfy these requirements.

Bu konu içinde

  • Bir paket veya klasörün var olup olmadığını belirleme

  • Paketleri ve klasörleri yönetme

    • paket kaldırma

    • Bir klasör oluşturma

    • Bir klasörü kaldırma

    • Bir klasörü yeniden adlandırma

Kullanılabilir paketleri numaralandırılıyor hakkında daha fazla bilgi için bkz: Kullanılabilir paketleri programsal olarak numaralandırılıyor. Yükleme ve kaydedilmiş paketleri programsal olarak çalışan hakkında daha fazla bilgi için bkz: Yükleme ve yerel paketi programla çalıştırma ve Yükleme ve uzak paket programla çalıştırma.

Bu konuda ele alınan tüm yöntemleri için başvuru gerektirir Microsoft.SqlServer.ManagedDTS derleme. Yeni bir proje başvurusu ekleyin, sonra alma Microsoft.SqlServer.Dts.Runtime ad alanı ile bir using veya Imports deyim.

Important noteImportant Note:

Yöntemlerini Applicationçalışma ile SSIS paket depo sınıfı desteği yalnızca ".", localhost veya sunucu adı için yerel sunucu. "(Yerel)" kullanamazsınız.

Bir klasörü veya paket var olup olmadığını belirleme

Program aracılığıyla, kaydedilmiş bir paket olup olmadığını belirlemek için yüklemek ve bu paketi çalıştırmak denemeden önce aşağıdaki yöntemlerden birini arayın:

Depolama konumu

Aranacak yöntem

SSIS paket depola

ExistsOnDtsServer(String, String)

SQL Server

ExistsOnSqlServer(String, String, String, String)

Program aracılığıyla, bir klasör olup olmadığını belirlemek için klasörde saklanan paketler liste denemeden önce aşağıdaki yöntemlerden birini arayın:

Depolama konumu

Aranacak yöntem

SSIS paket depola

FolderExistsOnDtsServer(String, String)

SQL Server

FolderExistsOnSqlServer(String, String, String, String)

Başa dön

Paketleri ve klasörleri yönetme

The Application class of the Microsoft.SqlServer.Dts.Runtime namespace provides additional methods for managing packages and the folders in which they are stored.

paket kaldırma

Kaydedilmiş bir paket programsal olarak kaldırmak için , aşağıdaki yöntemlerden birini arayın:

Depolama konumu

Aranacak yöntem

SSIS paket depola

RemoveFromDtsServer(String, String)

SQL Server

RemoveFromSqlServer(String, String, String, String)

Başa dön

Bir klasör oluşturma

Programsal olarak bir depolama klasörü oluşturmak için , aşağıdaki yöntemlerden birini arayın:

Depolama konumu

Aranacak yöntem

SSIS paket depola

CreateFolderOnDtsServer(String, String, String)

SQL Server

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

Başa dön

Bir klasörü kaldırma

Bir depolama klasörü programsal olarak kaldırmak için , aşağıdaki yöntemlerden birini arayın:

Depolama konumu

Aranacak yöntem

SSIS paket depola

RemoveFolderFromDtsServer(String, String)

SQL Server

RemoveFolderFromSqlServer(String, String, String, String)

Başa dön

Bir klasörü yeniden adlandırma

Program aracılığıyla bir depolama klasörü yeniden adlandırmak için aşağıdaki yöntemlerden birini arayın:

Depolama konumu

Aranacak yöntem

SSIS paket depola

RenameFolderOnDtsServer(String, String, String, String)

SQL Server

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

Başa dön

Integration Services icon (small) Tümleştirme Hizmetleri ile güncel kalın

Karşıdan yüklemeler, makaleleri, örnekler ve en son Microsoft video yanı sıra, seçili topluluğun çözümleri için ziyaret Integration Services sayfa MSDN veya TechNet:

Bu güncelleştirmelerin otomatik bildirim için kullanılabilir RSS akışlarına abone olmak sayfa.