能具体的说说吗?给个例子什么的吗?
谢谢了!或者我如何在Sql-server帮助中找到呢?

解决方案 »

  1.   

    就是具体实现啊?能给个例子吗?
    我现在就是想从Sql-server中采用此技术恢复数据到Access中!可以吗/
      

  2.   

    大家能不能给个意见!我想从SQL-Server中导出大量数据到Access中!以前采用的是一条一条记录插入的方式,速度很慢!我试着用BCP,不行的!问了人家说可以试试用分部式查询可能能实现?是不能实现呢?
    还有就是大家能给个例子吗?或者我怎么从帮助文件中查找此问题的帮助吗?谢谢了!
      

  3.   

    大家能不能给个意见!我想从SQL-Server中导出大量数据到Access中!以前采用的是一条一条记录插入的方式,速度很慢!我试着用BCP,不行的!问了人家说可以试试用分部式查询可能能实现?是不能实现呢?
    还有就是大家能给个例子吗?或者我怎么从帮助文件中查找此问题的帮助吗?谢谢了!
      

  4.   

    难道大家还不明白吗?我的意思是这样的:
      现在系统是用的是:MS SQL-Server
      我现在想把系统数据库中的数据导出到本地的Access数据库中
    我以前采用的方式是:
      一条一条记录的插入到本地的Access中
      但有一个问题:如果数据量达到10万条的话,就很慢!现在要提高速度,就想要用SQL-Server的分布式查询!但我现在对那玩意什么都不了解!不知道能不能实现从SQL-Server到Access的互换(采用分布式查询).所以我的问题是如下:
      1:可不可以采用那种方式来提高速度呢?
      2:如果可以的话,大家能不能给个简单的例子!
      3:如果不可以的话,大家还有更好的方法吗?
    谢谢!不好意思,我的表达能力太差了,这个问题大家没搞明白!
      

  5.   

    你说的可能是sp_addlinkedserver这个存储过程,我以前试过,但是不能将SQL的数据写入ACCESS,一执行就什么什么错,但ACCESS可以写入SQL,你先试试看。条件:
    SQLServer在本机,
    c:\有一个test.mdb--映射一个数据库的服务
    EXEC sp_addlinkedserver 
        @server = 'test', 
        @provider = 'Microsoft.Jet.OLEDB.4.0', 
        @srvproduct = 'OLE DB Provider for Jet',
        @datasrc = 'C:\test.mdb'--登陆 test =>上面@server
    EXEC sp_addlinkedsrvlogin test, FALSE, NULL, NULL--查看ACCESS表名
    EXEC sp_tables_ex test--select
      select * from test...tablename--对将test.mdb表tablename数据insert 到SQLServer数据库的某个表
      insert into server.tempdb.dbo.tablename(field1, field2...)
        select field1, field2 from test...tablename--注销,退出登陆test.mdb
    EXEC sp_droplinkedsrvlogin test--删除SQL与test.mdb的联系
    EXEC sp_dropserver test
      

  6.   

    你用batchmove这个控件做一下看,它对数据在两种数据库结构之间的转换很有用。
      

  7.   

    用powerbuilder的数据管道,请个懂pb的人来,立刻搞定.
      

  8.   

    --对将test.mdb表tablename数据insert 到SQLServer数据库的某个表
      insert into server.tempdb.dbo.tablename(field1, field2...)
        select field1, field2 from test...tablename--将SQL数据insert到Access
      insert test...existtablename(field1, field2, field3...) select field1, field2,field3... from dbname.dbo.tablename---更新也可以。
      update test...existtablename set field1=(select field1 from tablename) where...
      

  9.   

    1、sql server 中的数据导出功能那么强大你不用?她可以把外部的数据导入也可以把自己的数据导出到各中数据库中。
    2、通过编写程序:用delphi或C++builder 的batchmove控件很容易实现;
       还可以通过PowerBuilder的数据管道来进行导入。使用以上方法基本上不用编写代码(当然你愿意也可)。