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 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
|
See Also