在服务器127.0.0.1有一个名称为db的sql server2000数据库,含表a,表b,表c,表d;用户名dbusr密码dbpwd;
在客户端192.168.0.133运行sql server2000的环境,管理员用户名cdbusr密码cdbpwd;现在需要把服务器127.0.0.1数据库中的表a,表c,连同表结构、数据都传输到客户端服务器192.168.0.133,形成一个新的数据库,请问如何实现?注:如果能够在服务器端形成一个可供传输的数据包也行,客户端可以通过创建winform程序解决,现在问题的关键在于我不知道怎样才能在服务器指定的文件夹形成这样的一个待传输的数据包,好传输到客户端去。

解决方案 »

  1.   

    不一定要文件夹才能实现.如果服务器A的SQL server数据库链接与服务器B的SQL server数据库链接能在一台电脑上实现便可以完成整个过程.
      

  2.   

    另外的方法也有,而且很多,只要你想得到就这得到.你可借助于FTP上传数据包. 把表结构与数据写到文件,上传到FTP的目录,在远端服务器运行WEB程序或WINDOWS程序,便可完成。 如果数据量非常大,要考虑批量生成, 如果数据量不多,少于10000条的,可以用WEB的上传组件来完成数据包的传送,同时并完成数据的生成.