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

Azure Synapse无克隆选项:Synapse管理员无法克隆SQL数据库

解决Synapse数据库克隆无选项的问题

一、Synapse Serverless SQL数据库:无原生克隆功能

Serverless SQL池本身不提供克隆选项,因为它是无服务器架构,数据库元数据(外部表、视图、存储过程等)依赖底层数据源(如ADLS),无法直接克隆。替代方案是通过脚本导出导入实现复制:

  • 生成数据库对象脚本:在Synapse Studio中,右键目标Serverless SQL数据库 → 选择「生成脚本」,勾选需要导出的对象(表、视图等),生成完整SQL脚本。
  • 创建测试库并导入脚本:新建空的Serverless SQL数据库,执行生成的脚本即可复制原库结构;若需复制数据,因Serverless表多为外部表,只需确保测试库指向相同数据源(或复制一份数据源到测试路径)。

二、Lake Database克隆选项不显示的修复

Lake Database的克隆功能需满足以下前提,否则不会显示选项:

  • 必须启用Git集成:在Synapse Studio「管理」→「Git配置」中,确认已关联Git仓库,且当前处于协作分支(非主分支,主分支为只读状态,无法执行克隆)。
  • 权限验证:除Synapse Administrator/Contributor权限外,需拥有Git仓库的写入权限,以及目标Lake Database的编辑权限。
  • 操作路径正确:需在Synapse Studio「数据」面板中找到目标Lake Database,右键点击后才能看到「克隆」选项,其他面板无此操作入口。

若以上条件均满足仍不显示,尝试刷新Synapse Studio页面或退出重新登录。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 13:48:18