Application.CreateFolderOnDtsServer(String, String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una cartella nel server che verrà visualizzata nel nodo Pacchetti archiviati della gerarchia del servizio 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)
Parametri
- sParent
- String
Nome della cartella di livello principale in cui salvare questa cartella.
- sNewFolderName
- String
Nome da assegnare alla cartella appena creata.
- sServerName
- String
Nome del server in cui è in esecuzione il servizio Integration Services.
Esempio
Nell'esempio seguente viene illustrato come creare una nuova cartella, myFolder , nel file System. Per visualizzare la cartella dopo la creazione, aprire SQL Server Management Studio , connettersi al servizio Integration Services, espandere Archivio pacchetti pacchetti archiviati, quindi espandere la cartella denominata da myParentFolder . Nell'esempio, la nuova cartella viene creata nella 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 query Transact-SQL seguente seleziona tutti i pacchetti archiviati nella cartella file System dell'archivio pacchetti archiviato .
select * from sysssispackages
Per visualizzare un elenco di cartelle, è anche possibile connettersi al servizio Integration Services, espandere pacchetti archiviati, quindi espandere file System. Verrà elencata la nuova cartella con il nome specificato in strNewFolderName .
Per avviare il servizio Integration Services, aprire il Pannello di controllo, fare clic su strumenti di Amministrazione, quindi su Servizi. Verrà aperto lo snap-in Servizi . Individuare SQL Server Integration Services nell'elenco dei servizi, fare clic con il pulsante destro del mouse su SQL Server Integration Services, quindi fare clic su Proprietà e selezionare un tipo di avvio manuale. Fare clic su OK. Fare nuovamente clic con il pulsante destro del mouse su SQL Server Integration Services, quindi scegliere Avvia .