All'interno del registro del server in cui è installato SharePoint è possibile recuperare la stringa di connessione al database di configuraizone, senza doverla scrivere a mano.
A me è servita.. soprattutto pensando ad eventuali cambiamenti del nome di tale database.

public static string GetConfigDBConnectionString()

{
string connectionString = "";
SPSecurity.RunWithElevatedPrivileges(delegate()
{
//recupero la chiave tramite il suo percorso RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\" +
@"Shared Tools\Web Server Extensions\12.0\Secure\ConfigDB");

connectionString = String.Format("{0}", key.GetValue("dsn"));
});

return connectionString;
}



TAGS: [SharePoint] [WSS 3.0] [MOSS]
Commenti(0) - Posted @ 1/14/2009 10:56:58 AM - Categoria: Sharepoint - Permalink - Share on twitter | facebook


COMMENTI
Non sono stati aggiungi commenti ...

INSERISCI UN COMMENTO

Nome *
Indirizzo e-mail
(non verrà pubblicato)
Commento *