执行命令如下:exec master..xp_cmdshell'bcp "swbgt.dbo.udt_data_roll" out  "c:\db3.mdb" -c -q -S"." -U"sa" -P"sa"'为什么生成后的db3.mdb打不开??还提示“不可识别的数据库格式”????请各位帮帮忙,谢谢

解决方案 »

  1.   

    装了ACCESS了啊,那怎么样能够才能生成一个真正的mdb数据库呢?请高手们指点
      

  2.   

    我现在也遇到了,是不是不能生成ACCESS文件,请高手们帮忙
      

  3.   

    我也试过用BCP来导`也出现了同样的错误`不过我这有个方法你可以提供作为参考:
    就是先建一个MDB数据库,后建一个与你导出的数据结构一样的表,导出代码好下:
    insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="d:\你建的数据库名.mdb";User ID=Admin;Password=')...表名
    (字段1,字段2,..,字段N)
    select 字段1,字段2,..,字段N from SQL数据库表你可以试一下只有略麻烦了下点`还是可以使用的!