使用查询MS SQL将一个表从服务器复制到另一个服务器

时间:2014-02-09 04:09:06

标签: sql-server

如何将表复制到另一台服务器。这是一个链接服务器。我使用了这段代码,但它没有用。

INSERT INTO [E-SVR].enrollmentCollege.CDDT_MSTR (position_id)
SELECT position_id FROM LETRAN.enrollmentCollege.CDDT_MSTR

谢谢。

3 个答案:

答案 0 :(得分:1)

试试这个。

INSERT INTO [E-SVR].[enrollmentCollege].[dbo].CDDT_MSTR (position_id)
SELECT position_id FROM [LETRAN].[enrollmentCollege].[dbo].CDDT_MSTR

答案 1 :(得分:0)

试试这个。

INSERT INTO enrollmentCollege..CDDT_MSTR(position_id)SELECT position_id FROM LETRAN.enrollmentCollege..CDDT_MSTR

答案 2 :(得分:0)

当您为表使用4部分名称时(必须使用链接服务器作为名称的一部分),您还需要指定模式(第3部分):

INSERT INTO [E-SVR].enrollmentCollege.dbo.CDDT_MSTR (position_id)
SELECT position_id FROM LETRAN.enrollmentCollege.dbo.CDDT_MSTR

如果要使用默认架构,可以将架构部分留空:

INSERT INTO [E-SVR].enrollmentCollege..CDDT_MSTR (position_id)
SELECT position_id FROM LETRAN.enrollmentCollege..CDDT_MSTR
相关问题