1

Azure 数据工厂 - 入门。(一个类似的问题没有答案。)

我正在使用数据工厂将数据从存储移动到 Azure SQL 表。我可以创建链接服务器,但当我尝试在 DataSet 中引用它时,操作失败并出现指向 LinkedService 的错误:

statusCode:BadRequest serviceRequestId:f1e0d752-6d10-42db-b445-6c59d8eaf074 statusMessage:{"message":"链接服务 AzureSqlLinkedService 未准备好。当前状态:失败。如果 AzureSqlLinkedService 处于失败状态,您可以通过获取对象并检查来进行调查错误消息,然后决定是否需要更新其某些属性或重新创建对象。","code":"LinkedServiceNotReady"}

我试图调查现在显示错误的 AzureSqlLinkedService:

实体配置失败:无法连接到链接服务。错误代码:-2146232060。

此代码出现在广泛不同的上下文中,因此不是很好,但错误消息似乎是有效的。我已打开防火墙以允许连接到 SQL Azure,并且没有看到有关凭据或连接的错误。

我试图从 PowerShell 中获得更多信息,但没有任何乐趣:“ProvisioningState : Failed”就是它所添加的全部内容。

请指点?

4

3 回答 3

1

此错误表示 ADF 无法连接到您定义为 LinkedService 的 Azure SQL 数据库。您是否在 Azure SQL Server 上启用了“允许访问 Azure 服务”设置?

于 2015-06-25T02:30:25.200 回答
0

尝试这个

"connectionString": "Server=tcp:.database.windows.net,1433;Database=;User ID=;Password=;Integrated Security=False;Encrypt=True;Connection Timeout=30"
于 2017-06-29T08:14:26.830 回答
-1

另外,请仔细检查您的连接字符串。到达 SQL Azure 服务器或获得其身份验证肯定是个问题。

于 2015-08-21T00:00:51.657 回答