Procedura: aggiornare le stringhe di connessione ai database nei file di configurazione
Aggiornamento: novembre 2007
Quando si prepara la distribuzione di applicazioni consumer di database, è necessario aggiornare i file di configurazione con le stringhe di connessione ai database utilizzate nell'ambiente di distribuzione. Per ulteriori informazioni, vedere Cenni preliminari sulla distribuzione tramite i report di distribuzione.
Per aggiornare la stringa di connessione al database per la distribuzione con applicazioni ASP.NET, Windows o di Office
Aprire il file di configurazione dell'applicazione per l'applicazione connessa all'endpoint provider del database.
Nota: Si tratta del file Web.config per le applicazioni ASP.NET o del file App.config per le applicazioni Windows o di Office.
Nel file di configurazione dell'applicazione, individuare l'elemento <connectionStrings>.
Nell'elemento <connectionStrings> individuare l'elemento <add> il cui attributo "ConnectionString" corrisponde al valore della proprietà Connection String dell'endpoint consumer del database.
Suggerimento: La proprietà Connection String è disponibile selezionando l'endpoint consumer del database nel diagramma applicazioni e premendo F4 per aprire la finestra Proprietà.
Dall'elemento <add> copiare il valore dell'attributo "Name" nell'impostazione Config File Entry nell'endpoint consumer del database.
Suggerimento: Per trovare l'impostazione Config File Entry, fare clic con il pulsante destro del mouse sull'endpoint consumer del database nel diagramma applicazioni e scegliere Impostazioni e vincoli. Nell'Editor impostazioni e vincoli selezionare il nodo Impostazioni endpoint applicazione. L'impostazione Config File Entry si trova nel riquadro di destra dell'Editor impostazioni e vincoli. Per ulteriori informazioni, vedere Editor impostazioni e vincoli.
Se ancora non si dispone della stringa di connessione al database utilizzata per la distribuzione, recuperarla.
Nell'elemento <add> sostituire il valore nell'attributo "ConnectionString" con la stringa di connessione al database utilizzata per la distribuzione.
Suggerimento: Se necessario, utilizzare il valore copiato nell'impostazione Config File Entry per individuare l'elemento <add> con un valore dell'attributo "Name" corrispondente nel file Web.config.
Copiando il valore dell'attributo "Name" nell'impostazione Config File Entry si specifica la voce del file di configurazione che corrisponde all'endpoint consumer. In fase di distribuzione questa impostazione determina quale voce del file di configurazione impostare dopo la risoluzione dei parametri di distribuzione. È inoltre possibile utilizzare questa impostazione per individuare tale valore nel file di configurazione dell'applicazione quando si aggiorna la stringa di connessione al database.
Sicurezza
Per impostazione predefinita, le stringhe di connessione ai database e determinate altre impostazioni non sono crittografate e vengono scritte in formato testo normale nei file di configurazione dell'applicazione consumer. Per ulteriori informazioni, vedere Procedura: configurare connessioni a database esterni e Considerazioni sull'implementazione delle applicazioni.