Application.CreateFolderOnDtsServer(String, String, String) Metodo

Definizione

Crea una cartella sul server che appare nel nodo Stored Packages della gerarchia dei servizi di Integrazione.

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)

Parametri

sParent
String

Il nome della cartella di livello superiore sotto cui salvare questa cartella.

sNewFolderName
String

Il nome da dare alla cartella appena creata.

sServerName
String

Il nome del server che esegue il servizio Integration Services.

Esempio

Il seguente esempio mostra come creare una nuova cartella, myFolder, nel file system. Per visualizzare la cartella dopo la creazione, apri SQL Server Management Studio, connettiti al servizio Integration Services, espandi lo store dei pacchetti Stored Packages e poi espandi la cartella denominata da myParentFolder. Nell'esempio, la nuova cartella viene creata sotto la cartella del File System esistente.

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  

Commenti

Per verificare che la cartella sia stata creata, la seguente Transact-SQL query seleziona tutti i pacchetti memorizzati nella cartella File System dello store pacchetti Stored Packages .

select * from sysssispackages

Per visualizzare un elenco di cartelle, puoi anche collegarti al servizio Integration Services, espandere Package Memorizzati e poi espandere File System. La nuova cartella con il nome indicato strNewFolderName sarà elencata.

Per avviare il servizio Integration Services, apri Pannello di controllo, clicca su Strumenti amministrativi e poi su Servizi. Si apre il snap-in dei Servizi . Localizza SQL Server Integration Services nell'elenco dei servizi, clicca con il tasto destro su SQL Server Integration Services, poi clicca su Proprietà e seleziona un manuale di tipo Avvio. Fare clic su OK. Ancora una volta, clicca con il tasto destro su SQL Server Integration Services, poi clicca su Start

Si applica a