數據源範例

在執行 Microsoft Windows NT Server/Windows 2000 Server、Microsoft Windows NT Workstation/Windows 2000 Professional 或 Microsoft Windows 95/98 的電腦上,機器資料來源資訊會儲存在登錄檔中。 根據資訊所儲存的登錄鍵,資料來源被稱為 使用者資料來源系統資料來源。 使用者資料來源會儲存在HKEY_CURRENT_USER鍵下,且僅供目前使用者使用。 系統資料來源儲存在HKEY_LOCAL_MACHINE鍵下,且可由同一台機器上的多位使用者使用。 系統性服務也能使用這些資料,即使沒有使用者登入機器,服務也能取得資料來源的存取權。 欲了解更多關於使用者與系統資料來源的資訊,請參閱 SQLManageDataSources

假設使用者有三個使用者資料來源:使用 Oracle DBMS 的人員與庫存;以及使用 Microsoft SQL Server DBMS 的薪資系統。 資料來源的登錄檔值可能如下:

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

而薪資資料來源的登錄檔值可能為:

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 :