gestione connessione FTPFTP Connection Manager

Una gestione connessione FTP consente la connessione di un pacchetto a un server FTP (File Transfer Protocol).An FTP connection manager enables a package to connect to a File Transfer Protocol (FTP) server. Questa gestione connessione è usata dall'attività FTP inclusa in SQL ServerSQL Server Integration ServicesIntegration Services .The FTP task that SQL ServerSQL Server Integration ServicesIntegration Services includes uses this connection manager.

Quando si aggiunge una gestione connessione FTP a un pacchetto, Integration ServicesIntegration Services crea una gestione connessione che in fase di esecuzione verrà risolta in una connessione FTP, imposta le proprietà della gestione connessione e quindi la aggiunge alla raccolta Connessioni del pacchetto.When you add an FTP connection manager to a package, Integration ServicesIntegration Services creates a connection manager that can be resolved as an FTP connection at run time, sets the connection manager properties, and adds the connection manager to the Connections collection on the package.

La proprietà ConnectionManagerType della gestione connessione viene impostata su FTP.The ConnectionManagerType property of the connection manager is set to FTP.

Per configurare la gestione connessione FTP, procedere nel modo seguente:You can configure the FTP connection manager in the following ways:

  • Specificare il nome e la porta del server.Specify a server name and server port.

  • Specificare l'accesso anonimo oppure un nome utente e una password per l'autenticazione di base.Specify anonymous access, or provide a user name and a password for basic authentication.

    Importante

    La gestione connessione FTP supporta solo l'autenticazione anonima e l'autenticazione di base.The FTP connection manager supports only anonymous authentication and basic authentication. Non supporta l'autenticazione di Windows.It does not support Windows Authentication.

  • Impostare il timeout, il numero di tentativi e la quantità di dati da copiare di volta in volta.Set the time-out, number of retries, and the amount of data to copy at a time.

  • Indicare se la gestione connessione FTP utilizza la modalità attiva o passiva.Indicate whether the FTP connection manager uses passive or active mode.

    A seconda della configurazione del sito FTP a cui si connette, può essere necessario modificare i seguenti valori predefiniti della gestione connessione FTP:Depending on the configuration of the FTP site to which the FTP connection manager connects, you may need to change the following default values of the connection manager:

  • La porta del server è impostata su 21.The server port is set to 21. È necessario specificare la porta su cui è in ascolto il sito FTP.You should specify the port that the FTP site listens to.

  • Il nome utente è impostato su "anonymous".The user name is set to "anonymous". È necessario specificare le credenziali richieste dal sito FTP.You should provide the credentials that the FTP site requires.

Modalità attiva e passivaActive/Passive Modes

La gestione connessione FTP può inviare e ricevere file utilizzando la modalità attiva o passiva.An FTP connection manager can send and receive files using either active mode or passive mode. Nella modalità attiva la connessione dati viene aperta dal server, mentre nella modalità passiva la connessione dati viene aperta dal client.In active mode, the server initiates the data connection, and in passive mode, the client initiates the data connection.

Configurazione della gestione connessione FTPConfiguration of the FTP Connection Manager

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through SSISSSIS Designer or programmatically.

Per altre informazioni sulle proprietà che è possibile impostare in Progettazione SSISSSIS , vedere Editor gestione connessione FTP.For information about the properties that you can set in SSISSSIS Designer, see FTP Connection Manager Editor.

Per informazioni sulla configurazione di una gestione connessione a livello di programmazione, vedere l'articolo relativo a ConnectionManager e Aggiunta di connessioni a livello di programmazione.For information about configuring a connection manager programmatically, see ConnectionManager and Adding Connections Programmatically.

Editor gestione connessione FTPFTP Connection Manager Editor

Usare la finestra di dialogo Editor gestione connessione FTP per specificare le proprietà per la connessione a un server FTP.Use the FTP Connection Manager Editor dialog box to specify properties for connecting to an FTP server.

Importante

La gestione connessione FTP supporta solo l'autenticazione anonima e l'autenticazione di base.The FTP connection manager supports only anonymous authentication and basic authentication. Non supporta l'autenticazione di Windows.It does not support Windows Authentication.

Per altre informazioni sulla gestione connessione FTP, vedere Gestione connessione FTP.To learn more about the FTP connection manager, see FTP Connection Manager.

OpzioniOptions

Nome serverServer name
Consente di specificare il nome del server FTP.Provide the name of the FTP server.

Porta serverServer port
Consente di specificare il numero di porta del server FTP da utilizzare per la connessione.Specify the port number on the FTP server to use for the connection. Il valore predefinito di questa proprietà è 21.The default value of this property is 21.

Nome utenteUser name
Consente di specificare un nome utente per l'accesso al server FTP.Provide a user name to access the FTP server. Il valore predefinito di questa proprietà è anonymous.The default value of this property is anonymous.

PasswordPassword
Consente di specificare una password per l'accesso al server FTP.Provide the password to access the FTP server.

Timeout (in secondi)Time-out (in seconds)
Consente di specificare il numeri di secondi di attesa prima che si verifichi il timeout dell'attività.Specify the number of seconds the task takes before timing out. Il valore 0 indica un periodo di tempo infinito.A value of 0 indicates an infinite amount of time. Il valore predefinito di questa proprietà è 60.The default value of this property is 60.

Usa modalità passivaUse passive mode
Consente di specificare se la connessione viene iniziata dal server o dal client.Specify whether the server or the client initiates the connection. Il server inizia la connessione in modalità attiva, mentre il client attiva la connessione in modalità passiva.The server initiates the connection in active mode, and the client activates the connection in passive mode. Il valore predefinito di questa proprietà è active mode.The default value of this property is active mode.

TentativiRetries
Consente di specificare il numeri di tentativi eseguiti dall'attività per stabilire la connessione.Specify the number of times the task attempts to make a connection. Il valore 0 indica un numero di tentativi illimitato.A value of 0 indicates no limit to the number of attempts.

Dimensioni blocco (in KB)Chunk size (in KB)
Consente di specificare le dimensioni del blocco in KB per la trasmissione dei dati.Provide a chunk size in kilobytes for transmitting data.

Test connessioneTest Connection
Dopo aver configurato la gestione connessione FTP, fare clic su Test connessioneper assicurarsi che la connessione sia funzionante.After configuring the FTP Connection Manager, confirm that the connection is viable by clicking Test Connection.

Vedere ancheSee Also

Attività FTP FTP Task
Integration Services ( SSIS ) ConnessioniIntegration Services (SSIS) Connections