Compartir a través de


Identificadores de entorno

Un entorno es un contexto global en el que acceder a los datos; asociada a un entorno es cualquier información que sea global por naturaleza, como:

  • Estado del entorno

  • Diagnósticos actuales de nivel de entorno

  • Identificadores de conexiones asignadas actualmente en el entorno

  • Configuración actual de cada atributo de entorno

Dentro de un fragmento de código que implementa ODBC (el Administrador de controladores o un controlador), un identificador de entorno identifica una estructura que contiene esta información.

Los identificadores de entorno no se usan con frecuencia en las aplicaciones ODBC. Siempre se usan en llamadas a SQLDataSources y SQLDrivers y a veces se usan en llamadas a SQLAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField y SQLGetDiagRec.

Cada fragmento de código que implementa ODBC (el Administrador de controladores o un controlador) contiene uno o varios identificadores de entorno. Por ejemplo, el Administrador de controladores mantiene un identificador de entorno independiente para cada aplicación que esté conectada a él. Los identificadores de entorno se asignan con SQLAllocHandle y se liberan con SQLFreeHandle.