这个天蓝色的datafactory错误有解决方案吗?

时间:2020-07-21 07:42:25

标签: azure azure-sql-database azure-data-factory-2

使用数据工厂将数据从sql server迁移到blob时,我面临以下datafactory错误。有人可以在此问题上提供一些输入吗?

{ “ errorCode”:“ 2100”, “消息”:“失败发生在'源'端。ErrorCode = SqlOperationFailed,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message =数据库操作失败,并出现以下错误:'对数据库和/或服务器名称的引用此版本的SQL Server不支持'demo.INFORMATION_SCHEMA.TABLES'中的文件。',Source =,''Type = System.Data.SqlClient.SqlException,Message ='demo.INFORMATION_SCHEMA中对数据库和/或服务器名称的引用在此版本的SQL Server中不支持.TABLES。.Source= .Net SqlClient数据提供程序,SqlErrorNumber = 40515,Class = 15,ErrorCode = -2146232060,State = 1,Errors = [{{Class = 15,Number = 40515 ,状态= 1,消息=“ demo.INFORMATION_SCHEMA.TABLES”中对数据库和/或服务器名称的引用。此版本的SQL Server不支持。,},],“”, “ failureType”:“ UserError”, “ target”:“ ListTablesIn sql”, “细节”: [] }

1 个答案:

答案 0 :(得分:0)

请使用 Query 操作从INFORMATION_SCHEMA.TABLES获取数据: enter image description here

或使用Source_data数据集中的INFORMATION_SCHEMA和表名:TABLES设置模式: enter image description here

我进行了测试,并且在我的Azure SQL数据库中都可以正常运行。

更新

恭喜您通过选择链接服务中的数据库解决了该问题。