Compartir vía


Ejemplo de origen de datos

En equipos que ejecutan Microsoft Windows NT Server/Windows 2000 Server, Microsoft Windows NT Workstation/Windows 2000 Professional o Microsoft Windows 95/98, la información del origen de datos del equipo se almacena en el Registro. Dependiendo de la clave del Registro en la que se almacena la información, el origen de datos se conoce como origen de datos de usuario o un origen de datos del sistema. Los orígenes de datos de usuario se almacenan en la clave de HKEY_CURRENT_USER y solo están disponibles para el usuario actual. Los orígenes de datos del sistema se almacenan en la clave de HKEY_LOCAL_MACHINE y pueden usarlos más de un usuario en una máquina. Los servicios de todo el sistema también los pueden usar, lo que puede obtener acceso al origen de datos incluso si ningún usuario ha iniciado sesión en la máquina. Para obtener más información sobre los orígenes de datos de usuario y de sistema, consulte SQLManageDataSources.

Supongamos que un usuario tiene tres orígenes de datos de usuario: Personal e Inventario, que usan un DBMS de Oracle; y Nómina, que usa un DBMS de Microsoft SQL Server. Los valores del Registro para los orígenes de datos pueden ser:

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

y los valores del Registro para el origen de datos de nómina pueden ser:

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 :