Application.CreateFolderOnDtsServer(String, String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Ordner auf dem Server, der im Knoten „Gespeicherte Pakete“ der Integration Services-Diensthierarchie angezeigt wird
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)
Parameter
- sParent
- String
Der Name des Ordners der obersten Ebene, unter dem dieser Ordner gespeichert werden soll.
- sNewFolderName
- String
Der Name für den neu erstellten Ordner.
- sServerName
- String
Der Name des Servers, auf dem der Dienst "Integration Services" ausgeführt wird.
Beispiele
Das folgende Beispiel zeigt, wie Sie einen neuen Ordner im myFolder
Dateisystem erstellen. Wenn Sie den Ordner nach der Erstellung anzeigen möchten, öffnen Sie SQL Server Management Studio, stellen Sie eine Verbindung mit dem Integration Services-Dienst her, erweitern Sie den Speicher des gespeicherten Pakets, und erweitern Sie dann den Ordner namens ".myParentFolder
Im Beispiel wird der neue Ordner unter dem vorhandenen Dateisystemordner erstellt.
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
Hinweise
Um zu überprüfen, ob der Ordner erstellt wurde, wählt die folgende Transact-SQL-Abfrage alle Pakete aus, die im Ordner "Dateisystem " des Paketspeichers "Gespeicherte Pakete " gespeichert sind.
select * from sysssispackages
Um eine Liste von Ordnern anzuzeigen, können Sie auch eine Verbindung mit dem Integration Services-Dienst herstellen, gespeicherte Pakete erweitern und dann das Dateisystem erweitern. Der neue Ordner, in dem der Name angegeben strNewFolderName
ist, wird aufgelistet.
Um den Integrationsdienstedienst zu starten, öffnen Sie Systemsteuerung, klicken Sie auf "Verwaltungstools", und klicken Sie dann auf "Dienste". Das Dienst-Snap-In wird geöffnet. Suchen Sie SQL Server Integrationsdienste in der Liste der Dienste, klicken Sie mit der rechten Maustaste auf SQL Server Integrationsdienste, und klicken Sie dann auf Eigenschaften, und wählen Sie einen Starttyp des Handbuchs aus. Klicken Sie auf OK. Klicken Sie erneut mit der rechten Maustaste auf SQL Server Integrationsdienste, und klicken Sie dann auf "Start".