Язык

Application.CreateFolderOnDtsServer(String, String, String) Метод

Определение

Создаёт папку на сервере, которая появляется в узле Stored Packages иерархии сервисов интеграционных сервисов.

public:
 void CreateFolderOnDtsServer(System::String ^ sParent, System::String ^ sNewFolderName, System::String ^ sServerName);
public void CreateFolderOnDtsServer(string sParent, string sNewFolderName, string sServerName);
member this.CreateFolderOnDtsServer : string * string * string -> unit
Public Sub CreateFolderOnDtsServer (sParent As String, sNewFolderName As String, sServerName As String)

Параметры

sParent
String

Название папки верхнего уровня для сохранения этой папки.

sNewFolderName
String

Имя для новой папки.

sServerName
String

Название сервера, на котором работает сервис интеграционных служб.

Примеры

Следующий пример показывает, как создать новую папку, myFolder, в файловой системе. Чтобы просмотреть папку после создания, откройте SQL Server Management Studio, подключитесь к сервису Integration Services, расширите хранилище пакетов Stored Packages, а затем разверните папку с именем myParentFolder. В примере новая папка создаётся под существующей папкой File System.

class ApplicationTests  
    {  
        static void Main(string[] args)  
        {  
            Application app = new Application();  
            Package p = app.LoadPackage(pkg, null);  

            // Create a new folder named myFolder on the server named yourserver.  
            String folder = "File System";  
            String newName = "myFolder";  
            String serverName = "yourserver";  
            app.CreateFolderOnDtsServer(folder, newName, serverName);  
        }  
    }  
Class ApplicationTests  
        Sub Main(ByVal args() As String)  
            Dim app As Application =  New Application()   
            Dim p As Package =  app.LoadPackage(pkg,Nothing)   

            ' Create a new folder named myFolder on the server named yourserver.  
            Dim folder As String =  "File System"   
            Dim NewName As String =  "myFolder"   
            Dim serverName As String =  "yourserver"   
            app.CreateFolderOnDtsServer(folder, NewName, serverName)  
        End Sub  
End Class  

Комментарии

Чтобы проверить создание папки, следующий Transact-SQL запрос выбирает все пакеты, хранящиеся в папке File System хранилища пакетов Stored Packages.

select * from sysssispackages

Чтобы просмотреть список папок, вы также можете подключиться к сервису Integration Services, развернуть Stored Packages, а затем File System. Новая папка с указанным именем strNewFolderName будет указана в списке.

Чтобы запустить сервис Integration Services, откройте панель управления, нажмите Administrative Tools, а затем нажмите Services. Открывается автомат «Службы ». Найдите SQL Server Integration Services в списке сервисов, кликните правой кнопкой мыши SQL Server Integration Services, затем нажмите Свойства и выберите тип Руководства для запуска. Нажмите кнопку ОК. Снова кликните правой кнопкой SQL Server Integration Services, а затем нажмите Start

Применяется к