我有两个DB在相同的模式,但数据是不同的现在我想要在一个数据库中的两个数据? [英] I have two DB in same schema but data are different now I want to both data in one DB?
本文介绍了我有两个DB在相同的模式,但数据是不同的现在我想要在一个数据库中的两个数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在同一架构中有两个数据库,但数据不同现在我想在一个数据库中同时存在两个数据
我尝试过:
我在同一架构中有两个数据库但数据不同现在我想要在一个数据库中的两个数据
I have two DB in Same schema but data are different now i want to both data in one DB
What I have tried:
I have two DB in Same schema but data are different now i want to both data in one DB
推荐答案
你可以用不同的方式做到这一点
在前端定义两个连接对象从两个数据库拉取数据
并插入到一个数据库
否则在sql server中使用linkedserver
如同下面的代码
SELECT local.name AS LocalLogins,linked.name AS LinkedLogins
来自master.sys.server_principals AS local
LEFT JOIN [SRVR002 \ ACCTG] .master.sys .server_principals AS链接
ON local.name = linked.name;
GO
you can do that in different ways
in frontend define two connection object pull data from two database
and insert into a one database
otherwise use linkedserver in sql server
like the bellow code
SELECT local.name AS LocalLogins, linked.name AS LinkedLogins
FROM master.sys.server_principals AS local
LEFT JOIN [SRVR002\ACCTG].master.sys.server_principals AS linked
ON local.name = linked.name ;
GO
这篇关于我有两个DB在相同的模式,但数据是不同的现在我想要在一个数据库中的两个数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文