Дескрипторы среды
Среда — это глобальный контекст, в котором осуществляется доступ к данным; связанной с средой является любая информация, которая является глобальной в природе, например:
Состояние среды
Текущий диагностика уровня среды
Дескриптор подключений, выделенных в настоящее время в среде
Текущие параметры каждого атрибута среды
В фрагменте кода, реализующего ODBC (диспетчер драйверов или драйвер), дескриптор среды определяет структуру, содержащую эти сведения.
Дескриптор среды часто не используется в приложениях ODBC. Они всегда используются в вызовах SQLDataSources и SQLDrivers, а иногда используются в вызовахSQLAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField и SQLGetDiagRec.
Каждый фрагмент кода, реализующий ODBC (диспетчер драйверов или драйвер), содержит один или несколько дескрипторов среды. Например, диспетчер драйверов поддерживает отдельный дескриптор среды для каждого приложения, подключенного к нему. Дескриптор среды выделяется с помощью SQLAllocHandle и освобождается с помощью SQLFreeHandle.