我正在使用Azure SQL数据迁移助手(3.4.3948.1)运行评估。在我最初的评估中,我有一个调用fn_varbintohexstr的函数,所以我修复了它(read删除了该函数)。我还删除了我们所有的同义词。
现在,我运行了更多次评估,它继续给出‘跨数据库查询’错误,但没有列出更多细节。我如何才能找出它的特定对象呢?或者有没有可能它以某种方式缓存了我的结果,而我需要以某种方式使其无效?
发布于 2018-02-21 02:19:33
这意味着在该数据库中有引用另一个数据库的编程对象。例如,查询如下:
SELECT * FROM Database1.dbo.Table1您可以选择将这些外部对象导入到数据库中,并更改SQL Azure不支持的由三部分和四部分组成的名称引用。
您还可以使用在SQL Azure上创建外部数据源和创建外部表来查询属于其他数据库的表,这些表也必须迁移到SQL Azure。
https://stackoverflow.com/questions/48886492
复制相似问题