redgate/schema-compare-for-oracleSchema Compare for Oracle是一款用于快速比较和部署Oracle数据库模式的工具,支持并排显示模式差异并生成变更脚本。本Docker镜像包含该工具的命令行界面及所有运行所需依赖,可直接在容器环境中使用,简化部署和集成流程。
使用以下命令比较两个Oracle数据库模式:
bashdocker container run --rm redgate/schema-compare-for-oracle:5 /IAgreeToTheEula /source System/pass@TEST{SCHEMA_A} /target System/***/PROD{SCHEMA_A}
/IAgreeToTheEula: 必须参数,表明您同意Redgate最终用户许可协议/source: 源数据库连接信息,格式为用户名/密码@数据库服务名{模式名}/target: 目标数据库连接信息,格式同上容器文件系统与宿主机隔离,如需使用脚本文件夹或项目文件,需通过--mount参数挂载目录(如处理脚本文件夹或项目文件时):
bashdocker container run --rm --mount type=bind,source=/本地脚本目录,target=/容器内目录 redgate/schema-compare-for-oracle:5 /IAgreeToTheEula /source /容器内目录/source_schema.sql /target /容器内目录/target_schema.sql
更多命令行参数和高级用法,请参考官方文档,特别是Linux兼容命令行使用页面。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务