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 l'archivio pacchetti archiviati e quindi espandere la cartella denominata da myParentFolder
. Nell'esempio la nuova cartella viene creata nella cartella 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 archiviati .
select * from sysssispackages
Per visualizzare un elenco di cartelle, è anche possibile connettersi al servizio Integration Services, espandere Pacchetti archiviati e quindi espandere File system. Verrà elencata la nuova cartella con il nome specificato in strNewFolderName
.
Per avviare il servizio Integration Services, aprire Pannello di controllo, fare clic su Strumenti di amministrazione e quindi su Servizi. Viene 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 scegliere Proprietà e scegliere Tipo di avviomanuale. Fare clic su OK. Fare di nuovo clic con il pulsante destro del mouse su SQL Server Integration Services e quindi scegliere Avvia