分享方式:


資料來源範例

在執行 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 :