Simba ODBC Driver for Google BigQuery

Simba Technologies·SimbaTechnologies.SimbaODBCDriverforGoogleBigQuery

Connect your applications to BigQuery, letting you use BigQuery features with your preferred tooling and infrastructure.

winget install --id SimbaTechnologies.SimbaODBCDriverforGoogleBigQuery --exact --source winget

Latest 3.4.1.3004·September 10, 2026

Release Notes

The connector now uses the following third-party libraries:

  • Expat 2.8.3 (previously 2.8.2)
  • OpenSSL 3.5.8 (previously 3.5.7)
  • LibCurl 8.22.0 (previously 8.21.0)
  • [GAUSS-2192] Fixed DSN setup for UniverseDomain

    Resolved an issue where DSN setup could skip saving UniverseDomain property to Windows registry in GCD environments.

  • [GAUSS-2259] PCNT Tables support

    The connector now supports PCNT tables from namespaced datasets in BigQuery.

  • [GAUSS-2263] Updated DefaultDataset property behavior

    DefaultDataset connection property now supports datasetId and projectId:datasetId as inputs. The format using period delimiters in this property, ie. projectId.datasetId, has been deprecated.

  • [GAUSS-2268] Added Extended Remarks column width support

    Added a new connection property, ExtendedRemarksMetadata, that toggles whether the default string column length should be extended for REMARKS columns in tables.

  • [GAUSS-2271] WIF fix for service_account_impersonation_url

    Resolved an issue where a Workload Identity Federation file credential source required service_account_impersonation_url as a parameter for connection.

  • [GAUSS-2280] Updated Ubuntu 26.04 support

  • [GAUSS-2288] Client ID/Secret fix in DSN dialog

    Resolved an issue where the connection workflow in DSN dialog would error out when saving non-default client ID and secrets to the driver DSN.

Known Issues The following are known issues that you may encounter due to limitations in the data source, the connector, or an application.

  • The connector does not order the result sets for the following catalog functions: SQLColumns, SQLForeignKeys, SQLGetTypeInfo, SQLPrimaryKeys, SQLProcedureColumns, SQLProcedures, SQLTables

    This is a limitation in the ODBC driver discovered in July 2024.

  • The connector does not support parameterized types for Resultset and Parameter metadata.

    This is a limitation of the Google BigQuery server.

  • The connector does not support parameters in the exception block.

    This is a limitation of the Google BigQuery server discovered on Mar 2021.

  • On macOS or Linux platforms, when the connector converts SQL_DOUBLE data to SQL_C_CHAR or SQL_C_WCHAR, data which is small or large enough to require representation in scientific notation may prepend a 0 to the exponent.

    This is a limitation of Google BigQuery. For a list of BigQuery data types that the connector maps to the SQL_DOUBLE ODBC type, see the Installation and Configuration Guide.

  • When casting data, you must specify the data type according to Google BigQuery standards.

    When casting data to a specific data type, you must use the corresponding data type name shown in the "Casting" section of the Query Reference: https://cloud.google.com/bigquery/sql-reference/functions-and-operators#cas ting

    For example, to cast the "salary" column to the INTEGER type, you must specify INT64 instead of INTEGER:

    SELECT position, CAST(salary AS INT64) from Employee

  • When using the Standard SQL dialect, the connector's ODBC escape functionality is subject to the following limitations:

    • Standard SQL does not support the seed in the RAND([seed]) scalar function. As a result, the connector maps RAND() and RAND(6) to RAND().

    • For the following scalar functions, BigQuery only returns values in UTC, but ODBC expects the values in local time:

      • CURDATE()
      • CURRENT_DATE()
      • CURRENT_TIME[(TIME_PRECISION)]
      • CURRENT_TIMESTAMP[(TIME_PRECISION)]
      • CURTIME()
      • NOW()
    • Time precision values are not supported for the CURRENT_TIME[(TIME_PRECISION)] and CURRENT_TIMESTAMP[(TIME_PRECISION)] scalar functions.

    • TIME data types are not supported for the following scalar functions:

      • EXTRACT(interval FROM datetime)
      • TIMESTAMPADD(interval,integer_exp,timestamp_exp
      • TIMESTAMPDIFF(interval,timestamp_exp1,timestamp_exp2) For TIMESTAMPADD and TIMESTAMPDIFF, only the TIMESTAMP and DATE data types are supported.
    • When calling the TIMESTAMPADD() scalar function to work with DAY, WEEK, MONTH, QUARTER, or YEAR intervals, the connector escapes the function and calls DATE_ADD() instead. DATE_ADD() only supports DATE types, so time information is lost if the function is called on TIMESTAMP data.

    • When calling the TIMESTAMPDIFF() scalar function to work with DAY, MONTH, QUARTER, or YEAR intervals, the connector escapes the function and calls DATE_DIFF() instead. DATE_DIFF() only supports DATE types, so time information is lost if the function is called on TIMESTAMP data.

    • For the BIT_LENGTH scalar function, only the STRING and BYTES data types are supported. This behavior aligns with the SQL-92 specification, but not the ODBC specification.

  • When using the Legacy SQL dialect, the connector's ODBC escape functionality is subject to the following limitations:

    • For the following scalar functions, BigQuery only returns values in UTC, but ODBC expects the values in local time:

      • CURDATE()
      • CURRENT_DATE()
      • CURRENT_TIME[(TIME_PRECISION)]
      • CURRENT_TIMESTAMP[(TIME_PRECISION)]
      • CURTIME()
    • Time precision values are not supported for the CURRENT_TIME[(TIME_PRECISION)] and CURRENT_TIMESTAMP[(TIME_PRECISION)] scalar functions.

    • For the following scalar functions, TIME data types are not supported. Only the TIMESTAMP and DATE data types are supported.

      • TIMESTAMPADD(interval,integer_exp,timestamp_exp
      • TIMESTAMPDIFF(interval,timestamp_exp1,timestamp_exp2)

Installer type: wix

x86—158A3FE74FDE97CA581CDD585F380C9C3C33298953F0051F54A6EEE2AFC44B88
x64—3C2A5B46681DD58FA6D28D36484A46F617254DD6278AC8C22854F859D9D05907

Details

Homepage
https://docs.cloud.google.com/bigquery/docs/reference/odbc-jdbc-drivers
License
Proprietary
Publisher
Simba Technologies
Support
https://docs.cloud.google.com/bigquery/support
Privacy Policy
https://policies.google.com/privacy
Copyright
Copyright (c) 2012-2026 Simba Technologies Incorporated

Tags

bigqueryodbc

Older versions (7)

3.3.1.3003
x86—8BBEC4B8DAEEF108E7FAA40D53E95F90F7C41AC37FFB815D152975F857593051
x64—29DD364B0F96E59A2A9EF355D1EE358AC00AFB59D68106D5DDCE32A3BDF2DC85
3.3.1.1001
x86—9BE803E33BDD00B7B82786DB19A8A5175288CAE7371421D25161F5F06B9A5146
x64—591C17F280D85E280C6B60C4863BCFBD4E0F9239F40A61C62469B35F7D1E8854
3.2.1.3002
x86—5FEFD9644B53A139F0B9034BC629F4AB4A4644578975BA028E906AF3A71105CB
x64—7BB5A53A11B0E1F9ED223608E6333B8BA1FD38C25D45FDC45E15873D871B0503
3.2.1.3001
x86—19E49D8D189790E62C906CEEB96BB884E5CF9C8EF717A0DD549A93FC26EA4C9A
x64—3751BE72B045E5B2553027F6D65C5711851DDF3AA2AAE660C160E99B5207F72A
3.1.6.3037
x86—B17CD444A8B8E8EC808B510F6D8AB3DB8EB0F0326F2B4F185E8D70F55D2EDC09
x64—9E6490387A47673C893C300EFDD4175D0C20AB8FC853B5FC9E9FE44D96091A20
3.0.7.1016
x86—6FF3D72D77C2817B3C57C76BF61344D1B9573E238F16108AD54300939DE350D9
x64—21BA16E6D1C5B6C05794FE686450AAE3C0FBE13346559F364290C3B02065C146
3.0.0.1001
x86—CC2E1B22581F0E525E4BAC7DFB73062F43460E19F3C8CA8CCC979A3AF26607A9
x64—3876187074ECF73A7F765C7B78A4260E424E221F3E336EE7A22FC9427CFBF9F7