首页 数据库 mysql教程 sql server 跨数据库完成数据转移

sql server 跨数据库完成数据转移

Jun 07, 2016 pm 03:36 PM
server sql 删除 完成 数据 数据库 转移

删除已经存在的表 drop table [Test].dbo.[sales_tblLanguage] --这句是映射一个远程数据库 --EXEC sp_addlinkedserver '192.168.0.27sqlexpress',N'SQL Server' --这句是登录远程数据库 EXEC sp_addlinkedsrvlogin '192.168.0.27sqlexpress', 'false', NU

删除已经存在的表    drop table [Test].dbo.[sales_tblLanguage]

 

--这句是映射一个远程数据库  --EXEC sp_addlinkedserver '192.168.0.27sqlexpress',N'SQL Server'

--这句是登录远程数据库     EXEC sp_addlinkedsrvlogin '192.168.0.27sqlexpress', 'false', NULL, 'sa', 'sasa'

--登录后,可以用以下格式操作远程数据库中的对象   

select * into [Test].dbo.[sales_tblLanguage]
 from [192.168.0.27sqlexpress].[WSSys].[dbo].[sales_tblLanguage]

exec sp_dropserver,['192.168.0.27sqlexpress'],'droplogins'

**********************************************************************************************************************************************

       开启安全权限

        exec sp_configure 'show advanced options',1
       reconfigure
       exec sp_configure 'Ad Hoc Distributed Queries',1
       reconfigure

--1、openrowset

--查询示例

select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)

--生成本地表

select * into 表 from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)

--把本地表导入远程表

insert openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)

select *from 本地表

--更新本地表

update b

set b.列A=a.列A

from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)as a inner join 本地表 b

on a.column1=b.column1

 关闭安全权限

       exec sp_configure 'Ad Hoc Distributed Queries',0
       reconfigure
       exec sp_configure 'show advanced options',0
       reconfigure

 

****************************************************************************************************************************************

用于数据更新,已经存在就更新,不存在就重新插入


 

--这句是映射一个远程数据库
EXEC sp_addlinkedserver '192.168.0.27sqlexpress',N'SQL Server'


--这句是登录远程数据库
EXEC sp_addlinkedsrvlogin '192.168.0.27sqlexpress','false', NULL, 'sa', 'sasa'


select * from [192.168.0.27sqlexpress].[WSSys].[dbo].sales_tblLanguage


--登录后,可以用以下格式操作远程数据库中的对象   

Merge sales_tblLanguage As Target
Using (Select * From  [192.168.0.27sqlexpress].[WSSys].[dbo].sales_tblLanguage) As Source
on Target.Code = Source.Code And Target.frmName = Source.frmName
WHEN MATCHED THEN
UPDATE Set Language02 = Source.Language02, Language03 = Source.Language03
WHEN NOT MATCHED BY TARGET THEN
Insert (Code, frmName, Language02, Language03) Values (Source.Code, Source.frmName, Source.Language02, Language03);

 

 

*******************************************************************************************************************************************

 

 

 

 

 

 

 

 

 

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

超级智能体生命力觉醒!可自我更新的AI来了,妈妈再也不用担心数据瓶颈难题 超级智能体生命力觉醒!可自我更新的AI来了,妈妈再也不用担心数据瓶颈难题 Apr 29, 2024 pm 06:55 PM

超级智能体生命力觉醒!可自我更新的AI来了,妈妈再也不用担心数据瓶颈难题

抖音聊天记录怎么彻底消除干净 抖音聊天记录怎么彻底消除干净 May 07, 2024 am 11:14 AM

抖音聊天记录怎么彻底消除干净

iPhone上的蜂窝数据互联网速度慢:修复 iPhone上的蜂窝数据互联网速度慢:修复 May 03, 2024 pm 09:01 PM

iPhone上的蜂窝数据互联网速度慢:修复

美国空军高调展示首个AI战斗机!部长亲自试驾全程未干预,10万行代码试飞21次 美国空军高调展示首个AI战斗机!部长亲自试驾全程未干预,10万行代码试飞21次 May 07, 2024 pm 05:00 PM

美国空军高调展示首个AI战斗机!部长亲自试驾全程未干预,10万行代码试飞21次

特斯拉机器人进厂打工,马斯克:手的自由度今年将达到22个! 特斯拉机器人进厂打工,马斯克:手的自由度今年将达到22个! May 06, 2024 pm 04:13 PM

特斯拉机器人进厂打工,马斯克:手的自由度今年将达到22个!

2024 QS排名发布!计算机MIT霸榜,清华11,北大15 2024 QS排名发布!计算机MIT霸榜,清华11,北大15 Apr 18, 2024 pm 09:04 PM

2024 QS排名发布!计算机MIT霸榜,清华11,北大15

Open-Sora全面开源升级:支持16s视频生成和720p分辨率 Open-Sora全面开源升级:支持16s视频生成和720p分辨率 Apr 25, 2024 pm 02:55 PM

Open-Sora全面开源升级:支持16s视频生成和720p分辨率

单卡跑Llama 70B快过双卡,微软硬生生把FP6搞到了A100里 | 开源 单卡跑Llama 70B快过双卡,微软硬生生把FP6搞到了A100里 | 开源 Apr 29, 2024 pm 04:55 PM

单卡跑Llama 70B快过双卡,微软硬生生把FP6搞到了A100里 | 开源

See all articles