Condividi tramite


Esempio di origine dati

Nei computer che eseguono Microsoft Windows NT Server/Windows 2000 Server, Microsoft Windows NT Workstation/Windows 2000 Professional o Microsoft Windows 95/98, le informazioni sull'origine dati del computer vengono archiviate nel registro. A seconda della chiave del registro in cui vengono archiviate le informazioni, l'origine dati è nota come origine dati utente o origine dati di sistema. Le origini dati utente vengono archiviate nella chiave HKEY_CURRENT_USER e sono disponibili solo per l'utente corrente. Le origini dati di sistema vengono archiviate nella chiave HKEY_LOCAL_MACHINE e possono essere usate da più utenti in un computer. Possono anche essere usate dai servizi a livello di sistema, che possono quindi ottenere l'accesso all'origine dati anche se nessun utente è connesso al computer. Per maggiori informazioni sulle origini dati di utente e sistema, vedere SQLManageDataSources.

Si supponga che un utente disponga di tre origini dati utente: Personale e Inventario, che usano un DBMS Oracle; e Payroll, che usa un DBMS di Microsoft SQL Server. I valori del registro per le origini dati potrebbero essere:

HKEY_CURRENT_USER  
SOFTWARE  
          ODBC  
               Odbc.ini  
                    ODBC Data Sources  
                    Personnel : REG_SZ : Oracle  
                    Inventory : REG_SZ : Oracle  
                    Payroll : REG_SZ : SQL Server  

e i valori del registro per l'origine dati Payroll potrebbero essere:

HKEY_CURRENT_USER  
     SOFTWARE  
          ODBC  
               Odbc.ini  
                    Payroll  
                         Driver : REG_SZ : C:\WINDOWS\SYSTEM\Sqlsrvr.dll  
                         Description : REG_SZ : Payroll database  
                         Server : REG_SZ : PYRLL1  
                         FastConnectOption : REG_SZ : No                          UseProcForPrepare : REG_SZ : Yes  
                         OEMTOANSI : REG_SZ : No  
                         LastUser : REG_SZ : smithjo  
                         Database : REG_SZ : Payroll  
                         Language : REG_SZ :