我在Windows Server 2008 R2上使用SQL Server 2008。它包含一个名为muri
的数据库。我使用iHistorian OLE DB Provider为proficy历史记录创建了一个链接服务器。
我为链接服务器执行了一些查询。直到今天早上工作正常。
当我运行这个简单的查询时:
select *
from openquery(ihist,'select * from ihtags')
它一直在执行,直到我关闭SQL Server。这需要很长时间,但并不能完成执行。首先我认为SQL Server变慢了。但是当我按照以下方式对我的muri
数据库运行简单查询时。
select * from employee
它工作得非常好。之后我尝试删除现有的链接服务器,这也显示了正在执行的进度,但没有完成执行和删除。
然后我尝试创建具有不同名称的新链接服务器,同样的事情也发生了。
我无法删除现有的链接服务器,无法创建新的链接服务器,无法执行openquery
,如下所示
select * from openquery(ihist,'select * from ihtags')
请帮忙。
谢谢