我想从某台电脑中将SQL SERVER数据库中的某个table中的几条记录拷贝出来,然后倒入另一台机器的相同表中,有什么好办法吗?
---------------------------------------------------------------
selcet * into newtable fom tableA
where ....
用BCP把newtable导入到文件中,拷贝过去,生成一个表
在另外的机器上insert into tableB select from newtable
---------------------------------------------------------------
你可以用SQL 语句导出来的呀,然后再通过SQL 语句在其他机子里导入
---------------------------------------------------------------
用DTS将要拷贝的数据导出到excel文件中或txt文件中,在另一台机器上再用DTS将数据
---------------------------------------------------------------
你就在企业管理器中用数据导入导出就可以了。
按照向导,选择某一个表,有选项用sql语句。
---------------------------------------------------------------
用sql自带的导入导出工具,可以用select语句筛选记录的。
---------------------------------------------------------------
bcp导出文本文件,
复制文本文件到另一台机器,
bcp导入目的表
---------------------------------------------------------------
呵呵,我较为详细的说一下:
如果两台机器是网络连通的,用SQL Server自带的导入导出向导能实现,选择其中的“用一条查询指定要传输的数据”,(呵呵,你甚至不要懂得SQL语法,它提供了“查询生成器”),这时按“下一步”你能浏览到筛选出记录,这时要注意在“目的”那列点击一下,把默认的“结果”下拉选择为你要拷贝的目的表。
---------------------------------------------------------------
bcp导出文本文件,复制文本文件到另一台机器,bcp导入目的表。
在导出数据时系统提供 用指定SQL语句提取数据,你试一下。