You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何正确备份与恢复SAP HANA Studio 2.3.37中的指定Schema?

SAP HANA Studio 2.3.37 指定Schema备份恢复操作指南

当前备份方式是否正确?

不正确。右键Schema选择"Export"属于数据导出操作(通常用于导出为CSV/文本等格式,并非HANA原生的备份机制),无法完整保留Schema的元数据、权限、存储过程等所有对象,也不支持HANA官方的增量备份、恢复一致性等特性。

正确的Schema备份步骤

方式一:HANA Studio图形化操作

  • 打开SAP HANA Studio,连接到目标HANA系统,切换到Administration Console视角
  • 在左侧导航栏展开系统,找到Backup and Recovery,右键选择Backup System...
  • 在弹出的备份向导中,选择Custom Backup,点击下一步
  • 在备份范围设置里,勾选Specific Schemas,点击右侧的Add按钮,选择需要备份的目标Schema,点击确定
  • 设置备份文件的存储路径(需确保HANA系统有权限访问该路径),选择备份类型(首次备份建议选完整备份,后续可按需选增量备份)
  • 确认所有设置后,点击Finish启动备份,等待备份完成提示

方式二:SQL命令备份

在HANA Studio的SQL Console中执行以下命令(替换占位符为实际信息):

BACKUP SCHEMA <目标Schema名称> TO '<备份路径>' WITH FULL;
  • 示例:BACKUP SCHEMA MY_SCHEMA TO '/hana/backup/schemas' WITH FULL;
  • 执行后可通过SELECT * FROM M_BACKUP_CATALOG查看备份状态

Schema恢复操作步骤

方式一:HANA Studio图形化操作

  • 切换到Administration Console视角,展开目标系统的Backup and Recovery,右键选择Recover System...
  • 在恢复向导中,选择Recover using a specific backup(若需基于时间点恢复则选Recover to a specific point in time)
  • 下一步后,在备份源列表中找到之前生成的Schema备份文件,选中后点击下一步
  • 在恢复范围设置里,勾选Restore specific schemas,选择需要恢复的Schema,确认恢复路径等配置
  • 点击Finish启动恢复,等待恢复完成后,验证Schema内的对象是否完整

方式二:SQL命令恢复

在SQL Console中执行以下命令(替换占位符):

RECOVER SCHEMA <目标Schema名称> FROM '<备份文件路径>';
  • 示例:RECOVER SCHEMA MY_SCHEMA FROM '/hana/backup/schemas/SCHEMA_MY_SCHEMA_0_1';
  • 恢复完成后,可通过SELECT * FROM M_RECOVERY_STATUS查看恢复结果

内容的提问来源于stack exchange,提问作者Luke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 04:02:00