Compartilhar via


Application.CreateFolderOnDtsServer(String, String, String) Método

Definição

Cria uma pasta no servidor que aparece no nó Pacotes Armazenados da hierarquia do serviço Integration Services.

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)

Parâmetros

sParent
String

O nome da pasta de nível superior onde salvar essa pasta.

sNewFolderName
String

O nome a ser atribuído à pasta recém-criada.

sServerName
String

O nome do servidor que está executando o serviço Integration Services.

Exemplos

O exemplo a seguir mostra como criar uma nova pasta, myFolderno sistema de arquivos. Para exibir a pasta após a criação, abra SQL Server Management Studio, conecte-se ao serviço do Integration Services, expanda o repositório de pacotes armazenados e expanda a pasta nomeada por myParentFolder. No exemplo, a nova pasta é criada na pasta sistema de arquivos existente.

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  

Comentários

Para verificar se a pasta foi criada, a consulta Transact-SQL a seguir seleciona todos os pacotes armazenados na pasta Sistema de Arquivos do repositório de pacotes de Pacotes Armazenados .

select * from sysssispackages

Para exibir uma lista de pastas, você também pode se conectar ao serviço integration services, expandir pacotes armazenados e, em seguida, expandir o Sistema de Arquivos. A nova pasta que tem o nome fornecido strNewFolderName será listada.

Para iniciar o serviço do Integration Services, abra Painel de Controle, clique em Ferramentas Administrativas e clique em Serviços. O snap-in dos Serviços é aberto. Localize SQL Server Integration Services na lista de serviços, clique com o botão direito do mouse SQL Server Integration Services e clique em Propriedades e selecione um tipo de Inicialização de Manual. Clique em OK. Novamente, clique com o botão direito do mouse SQL Server Integration Services e clique em Iniciar

Aplica-se a