Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
A partire da Windows XP e Windows Server 2003, ODBC è incluso nel sistema operativo Windows. È consigliabile installare in modo esplicito ODBC solo nelle versioni precedenti di Windows.
Un programma di amministrazione, l'amministratore ODBC, è incluso in Windows SDK/MDAC SDK. Questo programma e può essere ridistribuito dagli utenti dell'SDK. Inoltre, gli sviluppatori possono scrivere i propri programmi di amministrazione. In genere, gli sviluppatori scrivono i propri programmi di amministrazione solo se vogliono mantenere il controllo completo sulla configurazione dell'origine dati o se configurano origini dati direttamente da un'applicazione che funge da programma di amministrazione. Ad esempio, un programma di foglio di calcolo potrebbe consentire agli utenti di aggiungere e quindi usare origini dati in fase di esecuzione.
Il programma di amministrazione carica prima di tutto la DLL del programma di installazione. Chiama quindi le funzioni nella DLL del programma di installazione per eseguire le attività seguenti:
Aggiungere, modificare o eliminare origini dati in modo interattivo. Il programma di amministrazione può chiamare SQLManageDataSources, SQLCreateDataSource o SQLConfigDataSource.
SQLManageDataSources visualizza una finestra di dialogo con cui l'utente può aggiungere, modificare o eliminare origini dati e specificare le opzioni di traccia; questa funzione viene chiamata quando la DLL del programma di installazione viene richiamata direttamente dal Pannello di controllo. SQLCreateDataSource visualizza una finestra di dialogo con cui l'utente può aggiungere solo origini dati. SQLConfigDataSource passa la chiamata direttamente alla DLL di installazione del driver.
In tutti i casi, la DLL del programma di installazione chiama ConfigDSN nella DLL di installazione del driver per aggiungere, modificare o eliminare effettivamente l'origine dati. La DLL di installazione del driver potrebbe richiedere all'utente altre informazioni.
Aggiungere, modificare o eliminare origini dati silenziosamente. Il programma di amministrazione chiama SQLConfigDataSource nella DLL del programma di installazione e passa un handle di finestra Null, il nome di un'origine dati da aggiungere, modificare o eliminare e un elenco di valori per il Registro di sistema. La DLL del programma di installazione chiama ConfigDSN nella DLL di installazione del driver per aggiungere, modificare o eliminare effettivamente l'origine dati.
Aggiungere, modificare o eliminare un'origine dati predefinita. L'origine dati predefinita è uguale a qualsiasi altra origine dati, ad eccezione del fatto che il nome è Default. Viene aggiunta, modificata o eliminata nello stesso modo di qualsiasi altra origine dati.