WEB开发网
开发学院数据库MSSQL Server Oracle与SQL Server在数据备份与恢复上的差异 阅读

Oracle与SQL Server在数据备份与恢复上的差异

 2008-08-30 09:56:59 来源:WEB开发网   
核心提示: 联机备份与恢复,有人也把它称为热备份与热恢复,Oracle与SQL Server在数据备份与恢复上的差异(3),它是指在数据库正常使用的过程中,对数据进行备份与恢复,不过,逻辑备份与恢复很多功能都是为Oracle数据库系统的跨平台性能所涉及的,对于Oracle数据库来说,如果要实现联机备份

联机备份与恢复,有人也把它称为热备份与热恢复,它是指在数据库正常使用的过程中,对数据进行备份与恢复。对于Oracle数据库来说,如果要实现联机备份与恢复,则数据库必须处于归档模式之下。而对于SQL Server数据库来说,则没有这种要求。对SQL Server数据库来说,只要设置了联机备份策略,则数据库会自动进行调整,以符合连接备份与恢复的条件。另外,Oracle的联机备份与恢复功能,实现起来比较复杂,必须比微软的数据库投入更多的时间和精力来测试备份与恢复策略。不过相对来说,其灵活性要高。

逻辑备份与恢复则是Oracle数据库特有的功能。逻辑备份与恢复指的是利用Oracle数据库提供的工具,如导入导出工具、数据泵工具,将数据库中的数据进行备份或者恢复。逻辑备份与恢复其实是一整套解决方案,利用这个方案,可以实现不同操作系统之间的数据传递。假设现在有一个部署在微软操作系统之上的Oracle数据库,现要把这个数据库中的内容移值到Linux操作系统之上的Oracle数据库中去,就可以利用这个方案来进行解决。因为利用逻辑备份所导出的数据文件,是采取Oracle格式的二进制文件,其中不包括操作系统的信息,所以,可以在不同操作系统平台上的Oracle数据库之间直接传输数据。另外还可以利用这个技术,实现Oracle不同数据库版本之间的转换工作。如我们需要把低版本的数据库升级到高版本的数据库中,我们就可以利用这门技术,将低版本数据库中的数据泄出,然后装入另一个高版本的数据库中。不过,若要从高版本的数据库装入到低版本的数据库中,则还需要一些额外的工作。不过,逻辑备份与恢复很多功能都是为Oracle数据库系统的跨平台性能所涉及的,如在不同操作系统上的数据库之间实现数据的直接交换等等。

上一页  1 2 3 4  下一页

Tags:Oracle SQL Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接