sql异地备份数据库
SQL2000如何备份和恢复数据?
SQL2000如何备份和恢复数据?
不知道你的mdf文件是否受损,如日志盘出错后数据写入不完整、未停服务或离线数据库直接拷贝mdf出来。你这种情况没遇到过,不过也可以模拟场景,有时间再试试。
你说的方法就是一种,一般也只有这种操作:
1.找一个相似的环境,创建同名数据库;
2.将数据库离线offline,将原数据文件和日志文件删除;
3.将要恢复的mdf拷贝过去;
4.将数据库设置在线online,会提示有问题,失败…
5.将数据库设置为可疑状态suspended;
6.使用数据库修复命令 DBCC checkdb 允许丢失数据恢复。如果正常,设置online数据库就可以访问了。
如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上?
MS SQL数据库从2012转移到2008的方法 SQL Server 2012 导出的过程 1.打开SQL Server 2012 Management Studio,登录到服务器,在数据库中选择要转移的数据库, 右键--“任务(T)”--“生成脚本(E)...”。
2.在“生成和发布脚本”窗口中,点击“下一步”, 3.“选择要编写脚本的数据库对象”,可以不做设置,点击“下一步”, 4.点击[保存到文件]右边的“高级”按钮,在对话框中,设置“为服务器版本编写脚本”为“SQL Server 2008”, 设置“要编写脚本的数据的类型”为“架构和数据”。选择保存脚本的位置。5.下一步,再下一步。导出完成。SQL Server 2008导入的过程 1.打开Management Studio,登录到服务器, 2.选择菜单“文件”——“打开”——“文件”,选择.sql脚本文件,点击工具栏中的“执行”按钮。3.在左侧的“对象资源管理器”中右键“数据库”——“刷新”。完毕。
SQL server2008四种备份方式的优缺点?
分为热备份和准予备份
冷备的优缺点:
1).是非常快速的备份方法(只需拷贝文件)
2).容易归档(简单拷贝即可)
3).容易恢复到某个时间点上(只需将文件再拷贝回去)
4).能与归档方法相结合,作数据库“最新状态”的恢复。
5).低度维护,高度安全。
冷备份不足:
1).单独使用时,只能提供到“某一时间点上”的恢复。
2).在实施备份的全过程中,数据库必须要作备份而不能作其它工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
3).若磁盘空间有限,只能拷贝到磁带等其它外部存储设备上,速度会很慢。
4).不能按表或按用户恢复。
热备的优缺点
1).可在表空间或数据文件级备份,备份时间短。
2).备份时数据库仍可使用。
3).可达到秒级恢复(恢复到某一时间点上)。
4).可对几乎所有数据库实体作恢复。
5).恢复是快速的,在大多数情况下在数据库仍工作时恢复。
热备份的不足是:
1).不能出错,否则后果严重。
2).若热备份不成功,所得结果不可用于时间点的恢复。
3).因难于维护,所以要特别仔细小心,不允许“以失败而告终”。
以上是我曾经在一个论坛上看到的。