我有一个本地服务器和一个远程服务器,每个服务器都有一个相同的结构表。在本地服务器中,我有一个插入的数据库表,并定期更新。表中没有主键
每周一次,我想将本地表中的数据复制到远程服务器中的相同表中。
请帮助我找到解决方案。
我有一个本地服务器和一个远程服务器,每个服务器都有一个相同的结构表。在本地服务器中,我有一个插入的数据库表,并定期更新。表中没有主键
每周一次,我想将本地表中的数据复制到远程服务器中的相同表中。
请帮助我找到解决方案。
由于这些都是现有表,因此您可以扩展以下内容:
INSERT INTO [DATABASE IP].databasename.schemaname.tablename
(
column1
,column2
,column3
,column4
,column5
,column6
)
select
column1
,column2
,column3
,column4
,column5
,column6
from tablename
where --some condition here, maybe on date?
为此,您需要确保本地和远程数据库中的登录名相同,并且两者中的密码相同。
一旦尝试这个..
INSERT INTO DestinationTable (Column1,Column2,Column3)
SELECT Column1,Column2,Column3 FROM SourceTable