现在在本机电脑里面SQL有一个数据库名叫:zyb 里面有好多数据,现在想复制多一个数据库名叫:zyb1有什么好的办法呢?如果用导入数据,那么表的ID就不会是自动的,所以不行,用备份\还原\附加等试了一下也不行,请高人指点.

解决方案 »

  1.   

    比如我备份了zyb,名为tt.在建一个zyb1的还原进去,就不行了.还原不了.
      

  2.   

    路径没错的,试了好多次了.
    刚才用导入是可以的.选择复制对象和数据,id就还是会自动编号.有没有别的方法啊,比如写成SQL语句来复制
      

  3.   

    同意楼上,还原路径问题!
    用如下步骤:新建ZYB1
    单击ZYB1右键
    所有任务
    还原
    选择设备中选择刚备份好的tt
    选项
    将数据库文件还原为
    移至物理文件名的LDF与MDF文件后加上个1来区别原文件就可以了
      

  4.   

    zyb数据库备份后生成ZYB_Data.MDF与ZYB_LOG.LDF文件
    您在用ZYB的备份来还原新建数据库时肯定不让你覆盖的,因为正在使用
    2种方法:
    1.在选项中选择一个其他路径,不与ZYB数据库文件在同一路径下
    2.改文件名
      

  5.   

    liangpei2008(逍遥叹) 说的对,就是在使用不让覆盖.其实除了这样,还可不可以用别的呢?