如题:把远程的数据库对应表里的数据转移到本地数据数据库的对应表里
比如把192.168.188.160的DB的A表的数据转移到本地的DB的A表里
第一步:连接远程服务器前准备
exec sp_addlinkedsrvlogin 'LWServer ', 'false ',null, 'sa', 'kinginfo' --获取连接远程服务器的权限
exec sp_addlinkedserver 'LWServer', ' ', 'SQLOLEDB ', '192.168.188.160' --注册远程服务器
第二步:查询对应数据
select * from LWserver.erp_test.dbo.basis_ware_main
第三步:数据转移--这里把LWserver.erp_test.dbo.basis_ware_main表里的数据转移到 本地数据库的basis_ware_main表里
insert into LWserver.erp_test.dbo.basis_ware_main Select * from basis_ware_main
以上是 <pre name="code" class="sql">LWserver.erp_test.dbo.basis_ware_main 和 basis_ware_main 表结构完全相同的情况,如果两表字段不一样可如此:
insert into LWserver.erp_test.dbo.t_gx_new
(
[STYLE_NO]
,[CZ]
,[BM_CODE]
,[ORDER_NO]
,[GX_NAME]
,[SCNL]
,[GROUP_PRICE]
,[MAIN_PRICE]
,[LAST_PRICE]
,[GX_NO]
,[ID]
,[KIND]
,[ZDCODE]
,[CODE]
,[W_NIDDLE]
,[ZK]
,[NIDDLE_COUNT]
,[NIDDLE_POSITION]
,[NIDDLE_LINE]
,[BOTTON_LINE]
,[MEMO]
,[SID]
,[CNID]
,[avi_path]
,[fzgj]
,[REAL_XL]
,[w_minute]
,[w_SET]
,[fittings]
,[NIDDLE]
,[FL]
,[TECH_KIND]
,[GX_NAME_E]
,[DingE]
,[DMinute]
,[SHORT_NAME]
,[DingE_Plan]
,[DMinute_plan]
,[Rato]
,[PrintCount]
,[SizeNo]
,[SizeName]
,[JHDASHU]
,[SJDASHU]
,[RealDozCount]
,[RealDozMinute]
,[KindOrder]
,[SalaryKind]
,[BaseSalaryStand]
,[PriceSalaryStand]
,[CheLong]
,[NiddleCount]
,[LineNeed]
,[LineKind]
,[NeedTime]
,[ColorSet]
,[SizeSet]
,[ZXM_JH]
,[ZXM_SJ]
)
select
[STYLE_NO]
,[CZ]
,[BM_CODE]
,[ORDER_NO]
,[GX_NAME]
,[SCNL]
,[GROUP_PRICE]
,[MAIN_PRICE]
,[LAST_PRICE]
,[GX_NO]
,[ID]
,[KIND]
,[ZDCODE]
,[CODE]
,[W_NIDDLE]
,[ZK]
,[NIDDLE_COUNT]
,[NIDDLE_POSITION]
,[NIDDLE_LINE]
,[BOTTON_LINE]
,[MEMO]
,[SID]
,[CNID]
,[avi_path]
,[fzgj]
,[REAL_XL]
,[w_minute]
,[w_SET]
,[fittings]
,[NIDDLE]
,[FL]
,[TECH_KIND]
,[GX_NAME_E]
,[DingE]
,[DMinute]
,[SHORT_NAME]
,[DingE_Plan]
,[DMinute_plan]
,[Rato]
,[PrintCount]
,[SizeNo]
,[SizeName]
,[JHDASHU]
,[SJDASHU]
,[RealDozCount]
,[RealDozMinute]
,[KindOrder]
,[SalaryKind]
,[BaseSalaryStand]
,[PriceSalaryStand]
,[CheLong]
,[NiddleCount]
,[LineNeed]
,[LineKind]
,[NeedTime]
,[ColorSet]
,[SizeSet]
,[ZXM_JH]
,[ZXM_SJ] from Client.olntest.dbo.t_gx_new
其中 LWserver.erp_test.dbo.t_gx_new和Client.olntest.dbo.t_gx_new一个是服务器,一个是客户端,操作可在第三台机器上操作
附上服务器连接相关存储过程用法:http://blog.sina.com.cn/s/blog_4c197d4201017aoq.html