Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um ambiente é um contexto global no qual se pode aceder a dados; associada a um ambiente está qualquer informação de natureza global, tais como:
Estado do ambiente
Os atuais diagnósticos ao nível do ambiente
Os controlos das ligações atualmente atribuídos ao ambiente
As definições atuais de cada atributo de ambiente
Dentro de um pedaço de código que implementa ODBC (o Gestor de Drivers ou um driver), um identificador de ambiente identifica uma estrutura para conter estas informações.
Os controladores de ambiente não são frequentemente usados em aplicações ODBC. São sempre usados em chamadas para SQLDataSources e SQLDrivers e, por vezes, em chamadas para SQLAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField e SQLGetDiagRec.
Cada parte do código que implementa ODBC (o Gestor de Controladores ou um driver) contém um ou mais handles de ambiente. Por exemplo, o Driver Manager mantém um handle de ambiente separado para cada aplicação que lhe está ligada. Os handles de ambiente são atribuídos com SQLAllocHandle e libertados com SQLFreeHandle.