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.