您好,现在遇到个很棘手的问题希望您能帮我解决.不管怎么样先谢谢!
情况是这样,我的后台是SQL在,电脑里面我找到了我想要的数据文件,我想将这个文件放到我已经有的一个数据库里面,这是一个非备份文件,所以我在使用还原数据库的时候,它报错了是说"该文件非备份集"而使用导入数据是肯定不行,导入针对于数据库对数据库的.现在求大家帮帮忙了!怎么样把哪个文件导入进哪个数据库!急啊!!!!!!!

解决方案 »

  1.   

    你说的文件,指mdf 格式吗,那就附加成一个新的数据库,然后导入数据到你想导入的数据库
      

  2.   

    1、附加数据库
    2、停止sql,将数据库文件覆盖你已有的数据库文件,覆盖的后果你懂的,启动SQL。
      

  3.   

    说的仔细些,非备份文件是什么?用mssql生成的吗?
      

  4.   

    谢谢!我的是MDF格式的!我附加上去出现一个823的错误.
      

  5.   

    参考http://support.microsoft.com/kb/828339/zh-cnGood luck
      

  6.   

    除了硬件造成的823错误,其它的用DBCC都可以搞定,放心好了。823的错误,如果附加不上,你先建一个同名库,然后停掉服务,用坏的MDF文件覆盖掉先前建立的,再开服务,用DBCC来修复。