怎么从其他服务器sql获取数据(sqlserver从一个数据库中获取数据到另一个数据库表中)
- 服务器
- 2022-12-20 07:34:51
- 16
今天给各位分享怎么从其他服务器sql获取数据的知识,其中也会对sqlserver从一个数据库中获取数据到另一个数据库表中进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、如何连接并使用局域网内另一台电脑的sql数据库。
- 2、sql server怎么实现从不同数据库取数据
- 3、如何将其他sql server服务器的数据库复制到其他服务器上
- 4、怎样将一个数据库完整复制到另一个sql服务器
如何连接并使用局域网内另一台电脑的sql数据库。
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
2、之后在该界面中,点击左上角“连接”里的“数据库引擎”选项。
3、接着在该界面中,输入“服务器名称”为另一台电脑ip地址,sql数据库的登录名和密码,点击“连接”按钮。
4、最后在该界面中,显示成功连接使用局域网内另一台电脑的sql数据库。
sql server怎么实现从不同数据库取数据
1.在同一台服务器同一个实例上的两个数据库的话,在表名字名字加上数据库名和架构名;如查询a数据库dbo架构下的mm表中的数据:select
*from
a.dbo.mm
2.在不同服务器上或者在不同实例上的两个数据库:
exec
sp_addlinkedserver
'sv','','sqloledb','ip地址'
exec
sp_addlinkedsvlogin
'sv','false',null,'sa','pwd'
go
select
*from
sv.a.dbo.mm
如何将其他sql server服务器的数据库复制到其他服务器上
一、第一步:sql添加服务器
首先,我们需要用sql 脚本连接上另外一个服务器,
[sql] view plain copy
use master
go
/*添加服务器*/
EXEC sp_addlinkedserver
@server = 'hang', /*此名字可以随便取*/
@srvproduct = 'SQL',
@provider = 'SQLOLEDB',
@datasrc = '10.130.26.x' /*说明:另外一台服务器的IP*/
go
/*登陆服务器*/
EXEC sp_addlinkedsrvlogin
@rmtsrvname ='hang', /*需要跟前面连接的同一个名字*/
@useself = 'false',
@locallogin = 'sa',
@rmtuser = 'sa',
@rmtpassword = 'wlw' /*登陆密码*/
上面的代码是sql连接sql的代码,其他数据库之间的连接可参考:
二、第二步: 编写脚本测试
这里需要说明一下的是,当我们用上面的代码添加好服务器之后,以后就不用再次连接了,比如我要查询:
[sql] view plain copy
select * from hang.epark.dbo.parkHistory
/*hang是刚刚我建立的服务器名字,epark是服务器上的数据库,dbo.parkHistory是具体的表*/
然后就可以编写我们需要用到的代码先在查询窗口测试一下,是否能够成功执行
[sql] view plain copy
insert hang.epark.dbo.parkHistory(userNo,cardID,parkingNo_longquan)
select userNo,cardID,parkingNo
from epark.dbo.parkHistory where not exists(select * from hang.e
怎样将一个数据库完整复制到另一个sql服务器
1、开始菜单---程序,打开SQLServerManagementStudio。
2、连接服务器后,找到我们需要迁移的数据,右键点击属性。
3、在数据库属性里面,点击文件,可查看数据库文件和数据库日志文件的存放路径。
4、确定没有任何其它用户连接到此数据库后,点击该数据库--任务--分离。
5、我们可以看到分离以后,刚刚那个数据库,已经不在此列表。
6、进入刚刚我们第3步属性里面看到的数据库文件路径.如下图把我们的ZNLCRM.mdf数据库文件和ZNLCRM_Log.Ldf数据库日志文件拷贝到另外一台服务器。
7、在另外台服务器上打开SQL数据库.与第1步一样.点击数据库---附加。
8、在附加数据库里面,点击添加。
9、找到刚刚拷贝过来的ZNLCRM.mdf文件.选中该文件,依次点击确定。
10、然后我们就可以看到,一个完整的数据库就直接被迁移过来。
关于怎么从其他服务器sql获取数据和sqlserver从一个数据库中获取数据到另一个数据库表中的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-20发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:http://qnphp.com/post/183158.html