{\
        DEBUG2( "Allocating " << odbc_handle_name << " handle ..." );\
        SQLRETURN odbc_alloc_status = SQLAllocHandle( ( odbc_handle_type ), ( odbc_input_handle ), &( odbc_handle ) );\
        if ( odbc_alloc_status != SQL_SUCCESS )\
        {\
                stringstream odbc_alloc_message; \
                odbc_alloc_message << "Alloc [" << odbc_handle_name << "] handle failed [" << getErrorInformation( ( odbc_input_handle_type ), ( odbc_input_handle ) ) << "]";\
                TRACE( odbc_alloc_message.str() );\
                throw runtime_error( odbc_alloc_message.str() );\
        }\
}