首頁 資料庫 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.27\sqlexpress',N'SQL Server' --这句是登录远程数据库 EXEC sp_addlinkedsrvlogin '192.168.0.27\sqlexpress', 'false', NU

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

 

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

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

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

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

exec sp_dropserver,['192.168.0.27\sqlexpress'],'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.27\sqlexpress',N'SQL Server'


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


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


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

Merge sales_tblLanguage As Target
Using (Select * From  [192.168.0.27\sqlexpress].[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