我有我的本地数据库prova
和另一个数据库SOFIADR
。我想在prova
数据库的表Events
中插入从链接的数据库服务器SOFIADR
检索到的数据行。数据库SOFIADR
是我的本地数据库服务器test
的链接。SQL Server如何从链接服务器插入表
数据库以下查询NKSOFIA
作品:
select *
from ARA_01.ARA01.dbo.monodosi_tab
如果我进入我的本地数据库prova
,并试图在我的表events
导入数据写到:
insert into Events (.......)
select field1, field2 .....
from [SOFIADR].[NKSOFIA].ARA_01.ARA01.dbo.monodosi_tab
,但我得到一个错误:
Msg 117, Level 15, State 1, Line 3
The object name 'SOFIADR.NKSOFIA.ARA_01.ARA01.dbo.monodosi_tab' includes an excessive number of prefixes. Maximum capacity is 3.
我该怎么做?
请参阅http://stackoverflow.com/questions/4744878/error-when-insert-into-linked-server – user1327961