房天下 > 房天下问答 > 业主生活 > 其他
  • sql server 2000 数据库恢复

    我有两台电脑,都装了SQLServer2000,现在想把其中一台电脑中的数据库整个复制到另一台电脑上,请详细解释下。

    提问者:evaxl

    发布于2011-01-07

共1个回答
  • pagnini88 丨Lv 2
    有两种方法可以做,但不是批量处理(我没尝试用存储过程批量处理这个问题,估计可以的)你需要对你要转移的数据库一一操作,现以数据库名为:abc为例1、通过分离--附加数据库的方法实现其实里的分离可以不用了,在你数据库安装目录下(本机:c:\Program Files\Microsoft SQL Server\MSSQL\data)有个存放数据库数据的,你可以找到abc.mdf和abc.ldf将他们拷贝到你的目标机器上对应数据库的数据目录下(目标机器:本机:c:\Program Files\Microsoft SQL Server\MSSQL\data);通过附加数据库的方式将数据库添加到当前数据库上。(注意这里的附加,如果路径不对会出现错误);2、数据库备份还原的方法这里在本机上通过企业管理器在目标数据库abc上右击可以进行数据库备份(也可以在查询分析器中使用backup database abc ...),将备份好的数据库,拷贝到目标机器,在目标机器上恢复数据库(注意;在此之前要在目标机器上添加上一个abc数据库);如果会用存储出过程或函数,应该可以进行批量处理,这个我没试过:)具体操作不明白的可以看SQL的联机帮助文档!
    +11 2011-01-07 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。