我正在使用Azure SQL数据迁移助手(3.4.3948.1)运行评估。在我最初的评估中,我有一个函数调用fn_varbintohexstr
所以我修复了它(读取删除了函数)。我也删除了所有同义词。
现在我进行了多次评估,并继续提供跨数据库查询'错误但没有列出更多细节。我怎样才能找出它意味着什么特定的物体?或者它有可能以某种方式缓存了我的结果,我需要以某种方式使它失效?
答案 0 :(得分:0)
这意味着您在该数据库中具有引用另一个数据库的编程对象。例如,像这样的查询:
SELECT * FROM Database1.dbo.Table1
您拥有的一个选项是将这些外部对象导入数据库,并更改SQL Azure不支持的三部分和四部分名称引用。
您还可以在SQL Azure上使用CREATE EXTERNAL DATA SOURCE和CREATE EXTERNAL TABLE来查询属于您必须迁移到SQL Azure的其他数据库的表。