Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google bigquery 为什么Azure Data Factory Integration运行时在尝试连接到Google Big Query时返回ODBC/SSL TLS1.2错误?_Google Bigquery_Odbc_Tls1.2_Azure Data Factory 2_Azure Integration Runtime - Fatal编程技术网

Google bigquery 为什么Azure Data Factory Integration运行时在尝试连接到Google Big Query时返回ODBC/SSL TLS1.2错误?

Google bigquery 为什么Azure Data Factory Integration运行时在尝试连接到Google Big Query时返回ODBC/SSL TLS1.2错误?,google-bigquery,odbc,tls1.2,azure-data-factory-2,azure-integration-runtime,Google Bigquery,Odbc,Tls1.2,Azure Data Factory 2,Azure Integration Runtime,我正试图在Azure VM上使用Azure Data Factory和Integration Runtime从Google BigQuery中提取数据(使用服务身份验证)。但是当我测试链接服务的连接时,ADF返回下面的错误。我已经找到了一些应该解决这个问题的方法,包括更新我的ODBC驱动程序、更新.NET运行时,以及进行注册表编辑以强制服务器使用TLS 1.2,但这些方法都不起作用,因此我无法尝试让它起作用 ADF错误: 错误[HY000][Microsoft][DriversSupport](

我正试图在Azure VM上使用Azure Data Factory和Integration Runtime从Google BigQuery中提取数据(使用服务身份验证)。但是当我测试链接服务的连接时,ADF返回下面的错误。我已经找到了一些应该解决这个问题的方法,包括更新我的ODBC驱动程序、更新.NET运行时,以及进行注册表编辑以强制服务器使用TLS 1.2,但这些方法都不起作用,因此我无法尝试让它起作用

ADF错误:

错误[HY000][Microsoft][DriversSupport](1160)无法为启用SSL 连接到未启用SSL的服务器时的连接。 如果服务器已启用SSL,请检查是否已配置 使用低于允许的SSL协议版本 连接。服务器允许的最低SSL协议版本 连接为:TLS 1.2

集成运行时位于Windows服务器上,当我查看事件日志时,发现以下错误:

调试:TraceComponentId:QueryTask TraceMessageId: QueryRuntimeTestConnectionV2Exception@logId:错误函数名称: TestConnection作业ID:00000000-0000-0000-0000-000000000000活动ID: fa99d407-edaf-4ef7-8062-7d8e64859fe9事件ID: QueryRuntimeTestConnectionV2Exception消息:TestConnection失败, 错误消息: '类型=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,消息=错误 [HY000][Microsoft][DriversSupport](1160)无法为服务器启用SSL 连接到未启用SSL的服务器时的连接。如果 服务器已启用SSL,请检查是否已将其配置为 使用低于允许的SSL协议版本 连接。服务器允许的最低SSL协议版本 连接为:TLS 1.2。错误[HY000][Microsoft][DriversSupport] (1160)连接到服务器时无法为连接启用SSL 未启用SSL的服务器。如果服务器已启用SSL,请 检查是否已将其配置为使用以下SSL协议版本: 低于连接允许的值。最小SSL 连接允许的协议版本为:TLS 1.2.,Source=Microsoft.DataTransfer.Runtime.GenericOdbcConnectors,StackTrace= 在 Microsoft.DataTransfer.Runtime.GenericOdbc.GenericOdbcConnection.Open() 在 Microsoft.DataTransfer.Runtime.GenericOdbc.GenericOdbcConnection.TestConnection() 在 Microsoft.DataTransfer.TransferTask.InteractiveTaskFactoryV2.ConnectorTestConnection(ConnectionSetting 连接设置、测试连接v2response响应)位于 Microsoft.DataTransfer.TransferTask.InteractiveTaskFactoryV2.TestConnection(TestConnectionV2Request 请求,TestConnectionV2Response(响应)位于 Microsoft.DataTransfer.TransferTask.InteractiveTask
2.Execute(),“'Type=System.Data.Odbc.OdbcException,Message=ERROR[HY000][Microsoft][DriversSupport](1160)在连接到未启用SSL的服务器时无法为连接启用SSL。如果服务器已启用SSL,请检查是否已将其配置为使用低于允许连接的SSL协议版本。连接允许的最低SSL协议版本为:TLS 1.2。连接到未启用SSL的服务器时,出现错误[HY000][Microsoft][DriversSupport](1160)无法为连接启用SSL。如果服务器已启用SSL,请检查是否已将其配置为使用低于允许连接的SSL协议版本。连接允许的最低SSL协议版本为:TLS 1.2.,Source=,StackTrace=at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle,RetCode RetCode)at System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection,OdbcConnectionString connectionOptions)位于System.Data.Odbc.OdbcConnectionFactory.CreateConnection(数据库连接选项、数据库连接池密钥池密钥、对象池组ProviderInfo、数据库连接池池、数据库连接所有者对象)的System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection、DbConnectionPoolGroup poolGroup、DbConnectionOptions userOptions)位于System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection、TaskCompletionSource
1重试,DbConnectionOptions 用户选项、DbConnectionInternal oldConnection、DbConnectionInternal& 连接)在 System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection 外部连接,数据库连接工厂连接工厂, TaskCompletionSource
1重试,DbConnectionOptions用户选项)在System.Data.ProviderBase.DbConnectionInternal.OpenConnection(dbConnectionOuterConnection,DbConnectionFactory connectionFactory)在System.Data.Odbc.OdbcConnection.Open()在Microsoft.DataTransfer.Common.Shared.HelperMethod.ExecuteWithTimeout在Microsoft.DataTransfer.Common.RetryPolicys.RetryExtension.c_uuDisplayClass0_0.b_u0()中,在Microsoft.DataTransfer.Common.RetryPolicys.RetryExtension.ExecuteAction[TResult](IRetry重试,Func
1 Func)中执行(操作操作操作操作、时间间隔超时、HybridDeliveryExceptionCode异常代码、字符串错误消息格式) Microsoft.DataTransfer.Runtime.GenericOdbc.GenericOdbcConnection.Open(),'