Share via


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

Definición

Crea una carpeta en el servidor que aparece en el nodo Paquetes almacenados de la jerarquía de servicios de 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

El nombre de la carpeta de nivel superior en la que se va a guardar esta carpeta.

sNewFolderName
String

El nombre que se va a asignar a la carpeta creada recientemente.

sServerName
String

Nombre del servidor que ejecuta el servicio de Integration Services.

Ejemplos

En el ejemplo siguiente se muestra cómo crear una carpeta nueva, myFolder, en el sistema de archivos. Para ver la carpeta después de la creación, abra SQL Server Management Studio, conéctese al servicio Integration Services, expanda el almacén de paquetes almacenados y, a continuación, expanda la carpeta denominada por myParentFolder. En el ejemplo, la nueva carpeta se crea en la carpeta Sistema de archivos 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  

Comentarios

Para comprobar que se creó la carpeta, la siguiente consulta de Transact-SQL selecciona todos los paquetes almacenados en la carpeta Sistema de archivos del almacén de paquetes de paquetes almacenados .

select * from sysssispackages

Para ver una lista de carpetas, también puede conectarse al servicio Integration Services, expanda Paquetes almacenados y, a continuación, expanda Sistema de archivos. Se mostrará la nueva carpeta que tiene el nombre especificado en strNewFolderName .

Para iniciar el servicio Integration Services, abra Panel de control, haga clic en Herramientas administrativas y, a continuación, haga clic en Servicios. Se abre el complemento Servicios . Busque SQL Server Integration Services en la lista de servicios, haga clic con el botón derecho en SQL Server Integration Services y, a continuación, haga clic en Propiedades y seleccione un tipo de inicio de Manual. Haga clic en Aceptar. De nuevo, haga clic con el botón derecho en SQL Server Integration Services y, a continuación, haga clic en Iniciar.

Se aplica a