我让我们的供应商创建一个链接服务器(SQL Server 2008)到我们的服务器(SQL Server 2000)。链接服务器和临时表问题
这是为了响应我与供应商将数据类型更改为varchar(max)
的问题。我被告知应该创建一个从2008年到2000年的链接来解决这个问题。现在,我已经完成了这个任务,当我运行我的查询链接到一个表的SQL Server 2000上我收到此错误:
Msg 208, Level 16, State 1, Line 8 Invalid object name 'dbo.tbl_QClients'. The linked server has permissions to this table.
这基本上就是我的查询看起来像;
Select
Col1,
Col2,
Col3,
...
INTO
#temptable
FROM
tbl_on_SQL2000
...
它比这个(多个连接)稍微复杂一点,但这基本上是查询。我发现的一件事是当我从查询中删除INTO #temptable
它不会给我一个错误。有任何想法吗?
感谢您的时间。
问候, 奥斯卡