注要求是表,而不是整个数据库。

解决方案 »

  1.   

    是自已新建的库,名为hal,我只想取出其中的aa表把它导入到另一台机器上。两台机上同样安装了sql server7,数据库的结构是相同的。
      

  2.   

    你会不会用Dts数据库向导.我给你个做法。
    你先把数据库整个的备份出来。backup database name to disk='c:\mssql7\backup\name.bak' with init在
    其它电脑上 
    restore database name from disk='c:\mssql7\backup\name.bak' with replace.如果你只是要恢复单独的表,也没有关系.
    你可以先把你要备份电脑的数据库 先备份一次。然后将其删除.再把你的name.bak 恢复, 建立一个其它名称的数据库.
    在其上点右键,导入数据库表.选中你的这个表.备份到一个临时的数据库里。最后把备份在本地的恢复回来.我指的是不在同一个网段内这么做。当然有些复杂.但并不是很难.如果在同一个网段,在你的目标机上建立一个数据库,直接连接到你现在的这台电脑上。
    执行导入操作.
      

  3.   

    用sql的备份向导,有一个选项是all table,不要选,然后在下面的table窗口
    中只选择想备份的表即可
      

  4.   

    楼上各位,谢谢你们,但我想要的是在程序中实现,因为我的两台机器在不同的局域网上,而且用SQL的备份向导的话,就要把数据库的密码公开,这不是我想要的结果。
    还有更好的建议吗?