数据同步与导入导出,新视觉! 方法一:备份网上数据库,在本地恢复方法二:truncate table 本地..table1insert into 本地..table1 select * from 网上..table1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法一:备份网上数据库,在本地恢复方法二:truncate table 本地..table1insert into 本地..table1 select * from 网上..table1 select * into 本地库名..表名 from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名insert 本地库名..表名 select * from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名或使用联结服务器:EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'GO然后你就可以如下:select * from 别名.库名.dbo.表名insert 库名.dbo.表名 select * from 别名.库名.dbo.表名select * into 库名.dbo.新表名 from 别名.库名.dbo.表名go select * into 本地库名..表名 from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名insert 本地库名..表名 select * from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名谢谢仁兄,能实现数据更新,但表名两边都有时,回出现错误,有无办法实现,从网上A表导出到本地A表,加分100 两边都有时用这个:insert 本地库名..表名 select * from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名 求更简略的写法 求SQL语句,特殊的行转列 一个常用的分页存储过程p_splitpage 在sql2000上正常显示,但在sql2005上显示不出结果集?为何? DTS數據導出問題 [求教]储存过程优化问题 我的服务器用ie5.0 , 有没有必要升级到ie6.0 ? 急。真菜,以前我搞过的,又忘了 SQL Server预置程序 比较疑难的一个SQl查询语句,希望大家帮忙 Select语句调出原栏位代码所蕴含的文字信息----ERP 求教,向各位高人请教!!!局长有麻烦啦! 一个SQL不会写了,请大家帮忙
备份网上数据库,在本地恢复
方法二:
truncate table 本地..table1
insert into 本地..table1 select * from 网上..table1
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名insert 本地库名..表名 select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名或使用联结服务器:
EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名.库名.dbo.表名
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
go
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名insert 本地库名..表名 select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名谢谢仁兄,能实现数据更新,但表名两边都有时,回出现错误,有无办法实现,从网上A表导出到本地A表,加分100
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名