将SQL查询的结果保存或传递到另一台服务器上的另一个表

时间:2015-01-05 12:44:46

标签: sql sql-server-2008

如何将查询(表)的结果保存到不同服务器上的SQL数据库?

我有以下问题。我只有READ访问HugeDatabase。我可以执行Select commend a然后我想用另一个表来加入结果' TableB'这是在我的本地服务器上。我无法在HugeDatabase服务器上创建视图(无权限,只读)。我不能在HugeDatabes服务器上将链接服务器建立到我的本地服务器(服务器的管理员不允许)。请注意,我只有足够的权限来更改本地SQL服务器的设置。将HugeDatabase删除到我的本地服务器是没有意义的,因为它很庞大,我的查询只需几秒钟。

当然,我可以将结果保存为CSV并将其导入本地服务器上的表。但这是中世纪的方式。我需要每5分钟执行一次查询并使用结果进行JOIN,因此将结果丢弃到CSV是一个致命的解决方案。你能建议我一个更好的方法吗?

0 个答案:

没有答案