据我所知,这个区域存在一些线程,使用Azure MSSQL
作为链接数据库在本地服务器周围。
我的具体问题是链接服务器出现,连接并且我可以查看数据库但是当试图更深入时,如在表中看到我得到以下错误:
引用数据库和/或服务器名称 此版本不支持'databasetable.sys.sp_tables_rowset2' SQL Server。 (Microsoft SQL错误,错误40515)。
我已经尝试过通过其他线程提到的任何建议,但无法获得比从我本地安装的SQL Server上列出Azure服务器上的数据库更深入的内容。
答案 0 :(得分:0)
在我的SQL Azure数据库上尝试执行除简单选择/插入/更新/删除/创建表/删除表之外的任何操作时,我遇到了同样的问题。看起来你无法做任何触及SQL Server设置或触摸系统表的任何存储过程的事情,可能是因为SQL服务器可以在多个客户之间共享。
还有documented个区域,Azure SQL对本地SQL Server有限制。
答案 1 :(得分:-1)
我们现在使用弹性数据库查询具有此功能,您需要遵循以下两个简单步骤:
步骤1:创建对外部数据库的引用 步骤2:然后在目标数据库中创建远程表引用
然后您就可以像使用SQL Server一样执行远程查询。