备份/恢复备份数据库
企业管理器
--右键一个数据库
--所有任务
--备份数据库
--目的--备份到中选择添加
--输入一个备份的文件名(注意,如果原来有文件名,要删除它)
--确定或用语句:
backup database 数据库名 to disk='c:\a.bak'

解决方案 »

  1.   

    --复制备份文件到目标服务器上恢复:企业管理器--右键"数据库"--所有任务--还原数据库
    --"还原为数据库库"中输入还原后的数据库名
    --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面
    --备份号--选择内容--选择你要恢复那次备份的内容
    --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名
    --如果要还原的数据库已经存在,选择"在现有数据库上强制还原"-
    -确定
    --或用语句:
    restore database 数据库 from disk='c:\a.bak'
      

  2.   

    或者分离/附加--分离
    企业管理器
    --右键"数据库"
    --所有任务
    --分离数据库--或者用语句:
    sp_detach_db '数据库名'
      

  3.   

    先把以前的數據連的數據導入到現在的數據庫中,再設定ado連結(簡,參考)     結
      

  4.   

    复制数据文件到目标服务器附加数据库:企业管理器
    --右键"数据库"
    --所有任务
    --附加数据库
    --选择你的.mdf文件名
    --确定
    --如果提示没有.ldf文件,是否创建,选择"是"
    查询分析器中的方法:
    --有数据文件及日志文件的情况
    sp_attach_db '数据库名'
    ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
    ,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件--如果只有数据文件的情况
    sp_attach_single_file_db '数据库名'
    ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
      

  5.   

    如果用上面的方法备份了 文件.bak 怎么传到另一个服务器上(并创建数据库)?
      

  6.   

    如果连能,可以用导入/导入向导在你的电脑上启动SQL的导入/导向向导(没有安装SQL的话,装一个)
    下一步--选择"数据源",选择源服务器和要导的数据库名
    下一步--选择"目的",选择新的服务器,和接受数据导入的数据库,如果没有,选择新建
    下一步--"指定表复制或查询",选择"在 SQL Server 数据库之间复制对象和数据"
    下一步--"选择要复制的对象",根据你的需要选择,一般全选
    下一步直到完成
      

  7.   

    如果可以把数据库文件拷过来的话就可以用sp_attach_db '数据库名','数据库文件路径如:d:\data\数据库文件名','d:\data\日志文件名'
      

  8.   

    或者分离/附加--分离
    企业管理器
    --右键"数据库"
    --所有任务
    --分离数据库--或者用语句:
    sp_detach_db '数据库名'
      

  9.   

    1.使用查询分析器用足够权限的id登录源数据库服务器,执行 
      backup database 数据库名 to disk='c:\a.bak'
    2.拷贝a.bak到目的数据库服务器的c盘
    3.使用查询分析器用足够权限的id登录目的数据库服务器
       restore database 数据库 from disk='c:\a.bak'