Incremental backup:

本文详细解释了Oracle数据库中增量备份和差量备份的概念,通过具体实例展示了如何在工作日进行差量备份,并在周日进行全量备份至磁带,确保数据完整性和高效恢复。
Incremental backup:
增量备份:>0
差量备份:>=0
Makes a copy of all data blocks that have changed since a previous
backup. The Oracle database supports two levels of incremental backup (0 and 1). A

level 1 incremental backup can be one of two types: cumulativeor differential. A

cumulative backup backs up all changes since the last level 0 backup. A differential

backup backs up all changes since the last incremental backup (which could be either a

level 0 or level 1 backup). Change Tracking with RMAN supports incremental backups.

eg
Y ou perform dif ferential incremental level1 backups of your databaseon each working

day and level<wbr> 0<wbr> backup<wbr> on<wbr> Sundays,<wbr> to<wbr> tape. <wbr><br> 1.The<wbr> backup<wbr> performed<wbr> on<wbr> Monday<wbr> contains<wbr> all<wbr> the<wbr> blocks<wbr> that<wbr> have<wbr> changed <wbr><br><br> since<wbr> the<wbr> level<wbr> 0 backup,<wbr> and<wbr> every<wbr> other<wbr> working<wbr> day<wbr> contains<wbr> all<wbr> the <wbr><br><br> blocks<wbr> that<wbr> have<wbr> changed<wbr> since<wbr> the<wbr> level<wbr> 1 backup.<br> 2.The<wbr> backup<wbr> performed<wbr> on<wbr> Sundays<wbr> contains<wbr> all<wbr> the<wbr> blocks<wbr> that<wbr> have<wbr> ever <wbr><br><br> been<wbr> used<wbr> in<wbr> the database. </wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
[main] Building folder: d:/msoa/new/NOSMA/build [build] Starting build [proc] Executing command: "C:\Program Files\CMake\bin\cmake.EXE" --build d:/msoa/new/NOSMA/build --config Debug --target all -- [build] [2/2 50% :: 0.536] Linking CXX executable bin\gsy04w_backend.exe [build] FAILED: bin/gsy04w_backend.exe [build] C:\Windows\system32\cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --msvc-ver=1943 --intdir=src\logical\gsy04w\gsy04w_backend\CMakeFiles\gsy04w_backend.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\mt.exe --manifests -- C:\PROGRA~1\MICROS~3\2022\PROFES~1\VC\Tools\MSVC\1443~1.348\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\gsy04w_backend.rsp /out:bin\gsy04w_backend.exe /implib:lib\gsy04w_backend.lib /pdb:bin\gsy04w_backend.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console && C:\Windows\system32\cmd.exe /C "cd /D D:\msoa\new\NOSMA\build\src\logical\gsy04w\gsy04w_backend && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file D:/vcpkg/vcpkg-master/vcpkg-master/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary D:/msoa/new/NOSMA/build/bin/gsy04w_backend.exe -installedDir D:/vcpkg/vcpkg-master/vcpkg-master/installed/x64-windows/debug/bin -OutVariable out"" [build] LINK Pass 1: command "C:\PROGRA~1\MICROS~3\2022\PROFES~1\VC\Tools\MSVC\1443~1.348\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\gsy04w_backend.rsp /out:bin\gsy04w_backend.exe /implib:lib\gsy04w_backend.lib /pdb:bin\gsy04w_backend.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console /MANIFEST /MANIFESTFILE:src\logical\gsy04w\gsy04w_backend\CMakeFiles\gsy04w_backend.dir/intermediate.manifest src\logical\gsy04w\gsy04w_backend\CMakeFiles\gsy04w_backend.dir/manifest.res" failed (exit code 1104) with the following output: [build] LINK : fatal error LNK1104: 无法打开文件“Interferometer.lib” [build] [2/2 100% :: 0.540] Linking CXX executable bin\nosma_gui.exe [build] FAILED: bin/nosma_gui.exe [build] C:\Windows\system32\cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --msvc-ver=1943 --intdir=src\gui\CMakeFiles\nosma_gui.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\mt.exe --manifests -- C:\PROGRA~1\MICROS~3\2022\PROFES~1\VC\Tools\MSVC\1443~1.348\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\nosma_gui.rsp /out:bin\nosma_gui.exe /implib:lib\nosma_gui.lib /pdb:bin\nosma_gui.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console && C:\Windows\system32\cmd.exe /C "cd /D D:\msoa\new\NOSMA\build\src\gui && C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file D:/vcpkg/vcpkg-master/vcpkg-master/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary D:/msoa/new/NOSMA/build/bin/nosma_gui.exe -installedDir D:/vcpkg/vcpkg-master/vcpkg-master/installed/x64-windows/debug/bin -OutVariable out && cd /D D:\msoa\new\NOSMA\build\src\gui && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/draw/lib/DRAWd.dll D:/msoa/new/NOSMA/build/bin && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/draw/lib/DRAW.dll D:/msoa/new/NOSMA/build/bin && cd /D D:\msoa\new\NOSMA\build\src\gui && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/3dwidget/lib/3dWidgetd.dll D:/msoa/new/NOSMA/build/bin && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/3dwidget/lib/3dWidget.dll D:/msoa/new/NOSMA/build/bin && cd /D D:\msoa\new\NOSMA\build\src\gui && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/3dwidget/lib/freeglutd.dll D:/msoa/new/NOSMA/build/bin && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/3dwidget/lib/freeglut.dll D:/msoa/new/NOSMA/build/bin && cd /D D:\msoa\new\NOSMA\build\src\gui && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/3dwidget/lib/LensBased.dll D:/msoa/new/NOSMA/build/bin && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/3dwidget/lib/LensBase.dll D:/msoa/new/NOSMA/build/bin && cd /D D:\msoa\new\NOSMA\build\src\gui && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/Chart2DWidgetComponent/lib/Chart2DWidgetComponentd.dll D:/msoa/new/NOSMA/src/domain/algorithm/Chart2DWidgetComponent/lib/Qt5PrintSupportd.dll D:/msoa/new/NOSMA/build/bin && "C:\Program Files\CMake\bin\cmake.exe" -E copy_if_different D:/msoa/new/NOSMA/src/domain/algorithm/Chart2DWidgetComponent/lib/Chart2DWidgetComponent.dll D:/msoa/new/NOSMA/src/domain/algorithm/Chart2DWidgetComponent/lib/Qt5PrintSupport.dll D:/msoa/new/NOSMA/build/bin"" [build] LINK Pass 1: command "C:\PROGRA~1\MICROS~3\2022\PROFES~1\VC\Tools\MSVC\1443~1.348\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\nosma_gui.rsp /out:bin\nosma_gui.exe /implib:lib\nosma_gui.lib /pdb:bin\nosma_gui.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console /MANIFEST /MANIFESTFILE:src\gui\CMakeFiles\nosma_gui.dir/intermediate.manifest src\gui\CMakeFiles\nosma_gui.dir/manifest.res" failed (exit code 1104) with the following output: [build] LINK : fatal error LNK1104: 无法打开文件“Interferometer.lib” [build] ninja: build stopped: subcommand failed. [proc] The command: "C:\Program Files\CMake\bin\cmake.EXE" --build d:/msoa/new/NOSMA/build --config Debug --target all -- exited with code: 1 [driver] Build completed: 00:00:00.685
09-02
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值