Azure DataFactory - 数据库操作失败,“对象名称无效”

问题描述

我有一个连接正常的数据工厂数据集,但是当我尝试“预览”表结构时,我收到以下错误

Error details

Error code
22301

Details
A database operation Failed with the following error: 'Invalid object name 'dbo.[my_table]'.' Invalid object name 'dbo.[my_table]'.,sqlErrorNumber=208,Class=16,State=1,. Activity ID: 05746029-7365-4d9d-b60a-2cdc06b126ec

我已经检查过,有问题的表存在并且可以通过正在使用的连接凭据访问。如果是这种情况,我不知道为什么它会给我这个错误

解决方法

从下拉列表中选择表名,而不是手动编辑和输入表名。然后尝试预览表结构。

如果还没有解决:

  • 确保您的数据库中是否有区分大小写的排序规则 查询中的对象名称与大小写完全匹配。
  • 检查您的用户的默认架构在这方面没有改变 数据库。虽然默认模式通常是 [dbo],但它可以是 改变了。
  • 如果您使用的是存储过程或参数,则参数名称 存储过程的名称应与定义的 tableName 相同 在数据集中。请验证。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...