Application.CreateFolderOnDtsServer(String, String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.