select * into LinkedServer.[DB_Name].[dbo].[Table_Name]
FROM Server2.[DB2_Name].[dbo].Table2_Name
提供此错误消息:
(Msg 117,Level 15,State 1,Line 1对象名称 ' DMSSQLCLD01.Guarantees.dbo.guarantees'包含超过最大值 前缀数量。最大值为2。)
答案 0 :(得分:2)
您不能在SELECT ... INTO
中使用链接服务器表,因为它不支持4部分名称。
您必须创建表格,然后使用INSERT INTO
..填充数据。
INSERT INTO LinkedServer.[DB_Name].[dbo].[Table_Name]
SELECT * FROM Server2.[DB2_Name].[dbo].Table2_Name
请参阅MSDN的评论。您可以阅读here
以上的内容