2017-04-07 35 views
0

我们正试图通过数据工厂复制活动将数据从预置SQL服务器复制到azure blob存储。Azure数据工厂复制活动失败。用户登录失败

  1. 已安装的数据管理网关和连接。
  2. 构建副本管道表复制到蔚蓝的斑点,跑细了一个星期

我们最近看到了这个错误由​​于2-天了

拷贝活动在源遇到了用户错误side:ErrorCode = UserErrorFailedToConnectToSqlServer,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message =无法连接到SQL Server:'',数据库:'',用户:''。,Source = Microsoft.DataTransfer.ClientLibrary,' 'Type = System.Data.SqlClient.SqlException,Message =登录失败,用户'中国字符显示在这里',Source = .Net SqlClient Data Provider,SqlErrorNumber = 18 456,Class = 14,ErrorCode = -2146232060,State = 1,Errors = [{Class = 14,Number = 18456,State = 1,Message =登录失败,用户中文字符显示在这里'。,},], 。

客户端能够使用数据管理网关中给出的相同凭据登录到sql server。检查管理网关的状态,并且没问题,甚至运行了对来自管理网关的连接的诊断检查

回答

1

请参考Microsoft Documentation的步骤8至12,以确保活动证书和连接到Azure数据工厂。接下来,查看诊断标签中的日志,以进一步评估Data Factory以外的问题。最后,确保ADF中的本地链接服务已正确部署。如果您的目标链接服务是利用SasToken,确保它是最新如下:

{ 
    "name": "StorageSasLinkedService", 
    "properties": { 
     "type": "AzureStorageSas", 
     "typeProperties": { 
      "sasUri": "<storageUri>?<sasToken>" 
     } 
    } 
} 

希望这有助于。

+1

我们很匆忙,我们使用现有的链接服务重新创建了复制活动,并且工作正常。重新运行旧的工作会失败,但创建新的工作。我很乐意在下一次我面对这个问题时尝试这些步骤。谢谢 –