日期:2014-05-18  浏览次数:20618 次

数据的导入导出
在服务器上有一个数据库:ServerDB
里面有三张有:Table1         Table2     Table3

本地机子上有一个数据库:CustomDB
里面有两张表:Table1         Table2     (与服务器上的表结构一模一样)

现在想把     ServerDB.Table1       ServerDB.Table2     的数据分别导入  
CustomDB.Table1     和   CustomDB.Table2 中有什么办法
在线等

------解决方案--------------------
使用DTS导出数据
选择企业管理器-> 你的数据库-> 要导出的表-> 右键表-> 所有任务-> 导出数据-> ...
------解决方案--------------------
1.用openrowset或opendatasource
2.建键接服务器,用openquery
------解决方案--------------------
用DTS导入

或者用OpenDatasource、OpenRowSet

或者创建链接服务器后,用OpenQuery
------解决方案--------------------
1:SQL自己带有组件DTS,就是倒入数据、导出数据。
2:另外的方法就是
insert into openrowset( 'Microsoft.Jet.OLEDB.4.0 ',
'x:\A.mdb '; 'admin '; ' ',A表) select * from 数据库名..B表
------解决方案--------------------
呵呵,方法真不少.
如果你会pb的话,用pb的datapine也可以
------解决方案--------------------
DTS倒啊~~
------解决方案--------------------
INSERT INTO CustomDB.DBO。Table1 SELECT * FROM ServerDB.DBO.Table1 WHERE (条件)
------解决方案--------------------
insert into CustomDB.DBO.Table1
select * from openrowset( 'Microsoft.Jet.OLEDB.4.0 ',
'x:\A.mdb '; 'admin '; ' ',A表)