今天分享oracle数据库的物理备份和逻辑备份PYTHON脚本。以19C版本为例:
一、Oracle 19c 物理备份脚本
在没有备份一体机的情况下,物理备份通常使用Oracle自带的RMAN工具。
# 全量备份
import os
# 设置Oracle环境变量
os.environ[‘ORACLE_HOME’] = ‘/u01/app/oracle/product/19.0.0/dbhome_1’
os.environ[‘PATH’] = os.environ[‘ORACLE_HOME’] + “/bin:” + os.environ[‘PATH’]
command = “””
rman target



![[INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置)](https://img.mryunwei.com/uploads/2024/07/20240721175728936.png)