Ron*_*red 4 t-sql sql-server excel
我正在使用SQL Server 2008 Enterprise.我在一个数据库中创建了一个过程.该过程由对不同数据库的多个查询组成,并且正在显示最终的组合结果集.
我尝试通过Excel执行它,因此结果将自动出现在Excel工作表中,但我收到错误:
查询未运行,或无法打开数据库表.检查数据库服务器或联系您的DBA.确保外部数据库可用且尚未移动或识别,然后再次尝试操作
我创建了一个更简单的过程,只查询一个数据库,结果显示在Excel工作表上没有问题.
因此,我怀疑原始程序失败是因为我在程序中查询了几个数据库,在"外部数据属性"的连接细节中,只提到了一个数据库.
我的问题是 - 它可以解决吗?我可以在程序中使用多个数据库并在Excel中查看吗?
谢谢,罗尼