Sdílet prostřednictvím


Identifikátory prostředí

Prostředí je globální kontext pro přístup k datům; přidružené k prostředí jsou všechny informace, které jsou v přírodě globální, například:

  • Stav prostředí

  • Aktuální diagnostika na úrovni prostředí

  • Popisovače připojení aktuálně přidělených v prostředí

  • Aktuální nastavení jednotlivých atributů prostředí

V rámci kódu, který implementuje rozhraní ODBC (Správce ovladačů nebo ovladač), obslužná rutina prostředí identifikuje strukturu, která tyto informace obsahuje.

Rukojeti prostředí se v aplikacích ODBC často nepoužívají. Vždy se používají ve volání SQLDataSources a SQLDrivers a někdy se používají při volání SQLAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField a SQLGetDiagRec.

Každý kus kódu, který implementuje rozhraní ODBC (Správce ovladačů nebo ovladač), obsahuje jeden nebo více popisovačů prostředí. Správce ovladačů například udržuje samostatný popisovač prostředí pro každou aplikaci, která je k ní připojená. Obslužné rutiny prostředí jsou přiděleny pomocí SQLAllocHandle a uvolněny pomocí SQLFreeHandle.