(10210) El identificador de atributo es inválido o no es compatible.
Estamos ejecutando el controlador ODBC de Snowflake en Linux y nos estamos conectando utilizando el ODBC soci, pero estamos obteniendo el siguiente error. ¿Alguna idea de cómo resolver esto?
2022-01-05T05:07:26.539 TRAZA 1954 Simba::Snowflake::SFConnection::SFConnection: +++++ ingresar +++++
2022-01-05T05:07:26.541 TRAZA 1954 Simba::ODBC::Connection::SQLSetConnectAttr: +++++ ingresar +++++
2022-01-05T05:07:26.541 INFORMACIÓN 1954 Simba::ODBC::Connection::SQLSetConnectAttr: Atributo: Atributo desconocido (1061)
2022-01-05T05:07:26.541 TRAZA 1954 Simba::ODBC::ConnectionState::SQLSetConnectAttr: +++++ ingresar +++++
2022-01-05T05:07:26.541 TRAZA 1954 Simba::ODBC::ConnectionAttributes::SetAttribute: +++++ ingresar +++++
2022-01-05T05:07:26.541 INFORMACIÓN 1954 Simba::ODBC::ConnectionAttributes::SetAttribute: Atributo no válido: 1061
2022-01-05T05:07:26.544 ERROR 1954 Simba::ODBC::Connection::SQLSetConnectAttr: [Snowflake][ODBC] (10210) Identificador de atributo no válido o no compatible: 1061
2022-01-05T05:07:26.544 TRAZA 1954 Simba::ODBC::Connection::SQLDriverConnectW: +++++ ingresar +++++
2022-01-05T05:07:26.544 TRAZA 1954 Simba::ODBC::ConnectionState2::SQLDriverConnectW: +++++ ingresar +++++
2022-01-05T05:07:26.545 ERROR 1954 Simba::ODBC::Connection::SQLDriverConnectW: [Snowflake][ODBC] (10360) Cadena de conexión no válida.
Aquí está la cadena de conexión
soci::session sql("odbc","DRIVER=/x01/uer/snowflake_odbc/lib/libSnowflake.so;SERVER=test.snowflakecomputing.com;PORT=433;DATABASE=VWH_DEV;UID=APP_DEV;PWD=*******");
davy.ai
Según el mensaje de error, el problema parece ser con un identificador de atributo no válido o no admitido (1061). Una forma de resolver esto es verificar si la versión del controlador ODBC que se está utilizando es compatible con la versión de la Plataforma de Datos en la Nube Snowflake.
Otra solución posible es revisar la cadena de conexión y asegurarse de que esté correctamente formateada. En la cadena de conexión proporcionada, el valor para el atributo DRIVER parece apuntar a una ruta no válida
/x01/uer/snowflake_odbc/lib/libSnowflake.so
. Puede ser necesario actualizar la ruta a la ubicación del controlador ODBC.Además, verifique que los detalles de la cuenta proporcionados (SERVIDOR, PUERTO, BASE DE DATOS, UID, PWD) sean correctos y tengan los permisos necesarios para establecer una conexión exitosa con la Plataforma de Datos en la Nube Snowflake.
En general, se recomienda consultar con el equipo de soporte de Snowflake o la documentación relevante para asegurar una configuración y conectividad adecuadas.