数据迁移助手 - 跨数据库查询

时间:2018-02-20 13:32:34

标签: azure-sql-database data-migration

我正在使用Azure SQL数据迁移助手(3.4.3948.1)运行评估。在我最初的评估中,我有一个函数调用fn_varbintohexstr所以我修复了它(读取删除了函数)。我也删除了所有同义词。

现在我进行了多次评估,并继续提供跨数据库查询'错误但没有列出更多细节。我怎样才能找出它意味着什么特定的物体?或者它有可能以某种方式缓存了我的结果,我需要以某种方式使它失效?

1 个答案:

答案 0 :(得分:0)

这意味着您在该数据库中具有引用另一个数据库的编程对象。例如,像这样的查询:

SELECT * FROM Database1.dbo.Table1

您拥有的一个选项是将这些外部对象导入数据库,并更改SQL Azure不支持的三部分和四部分名称引用。

您还可以在SQL Azure上使用CREATE EXTERNAL DATA SOURCE和CREATE EXTERNAL TABLE来查询属于您必须迁移到SQL Azure的其他数据库的表。