拷贝你的data目录下的数据库文件,步骤:    停止sql服务或脱机-->拷贝你的data目录下的数据库文件粘贴你的数据库文件到目标机上,步骤:    右键数据库-->所有任务-->附加数据库

解决方案 »

  1.   

    --备份
    backup database sys to disk='c:\目录\a.bak' with init
    --还原 
    use master
    RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'
      

  2.   

    点击右键,找到附加数据库,选中a_data.mdf文件,然后一切ok
      

  3.   

    1、
    用 sp_attach_db 
    如:
    EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
    2、企业管理器-》数据库-》 右键 所有任务-》附加数据库
      

  4.   

    代码恢复:EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
      

  5.   

    拷贝数据库文件.mdf .ldf企业管理器-》服务器-》右键-》所有任务-》附加数据库。
      

  6.   

    EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'or企业管理器-》服务器-》右键-》所有任务-》附加数据库。
      

  7.   

    我是楼主,我用了
    EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'代码恢复,出现下面错误~~~~~~~~~服务器: 消息 5172,级别 16,状态 15,行 1
    文件 'd:\bak\a.mdf' 的文件头不是有效的数据库文件头。PageAudit 属性不正确。--------------------------------------------------------------企业管理器-》服务器-》右键-》所有任务-》附加数据库。我这里怎么没有附加数据库