如何将带有Oracle 12c的docker容器升级到Oracle 19c?

时间:2020-09-30 00:15:41

标签: oracle upgrade oracle12c oracle19c

当我基于Oracle 12c映像创建容器时,我使用命令:

docker run -d -it --name oracleDB -p 1521:1521 store/oracle/database-enterprise:12.2.0.1

现在如何将该容器升级到Oracle 19c?

1 个答案:

答案 0 :(得分:1)

您可以在其官方github存储库中找到Oracle dockerfile和源 official github repository。 此仓库有一个19.3 version

我认为针对您的问题的最佳解决方案是:

  1. 使用datapump(expdp)备份您的12c数据
  2. 运行19c容器
  3. 将12c备份(impdp)导入新的19c容器中。