你在另一台机器上创建数据时有没有用CREATE DATABASE database_name...
FOR ATTACH ,把LOG文件捆绑起来。

解决方案 »

  1.   

    另外就是:1。备份/恢复 2。在原数据库生成脚本,在新数据库执行脚本,然后用Data Transformaction services进行数据传输。
      

  2.   

    感谢两位的参与,我还是要说明以下问题:
    我现在只有一个DATA文件,没有LOG文件,
    我知道用SP_ATTACH_DB 和 SP_ATTACH_SINGLE_FILE 恢复数据库可以不要LOG文件
    但关键是我以前的数据库有两个LOG文件,上面两个存储过程不行
    希望高手进来!!!!!
      

  3.   

    为什么要管那个该死的log文件呢,楼上的已经说了,用备份/恢复功能就搞定了,不要管你的log文件,不要管你的data文件了。不知道你到底想做什么?
      

  4.   

    请诸位接受现实,我知道你们的方法很简单而且实用,但我手头只有一个DATA文件,现在要恢复数据库,
    这就是现实条件,请诸位不要离开这个前提.
      

  5.   

    为什么要管那个该死的log文件呢,楼上的已经说了,用备份/恢复功能就搞定了,不要管你的log文件*********哪个log是在你的库坏时用来恢复数据库的