通过 wget 在 Linux 上下载 Oracle 数据库 12c 第 1 版 (12.1.0.2.0)

Posted

技术标签:

【中文标题】通过 wget 在 Linux 上下载 Oracle 数据库 12c 第 1 版 (12.1.0.2.0)【英文标题】:Downloading Oracle database 12c Release 1 (12.1.0.2.0) on Linux via wget 【发布时间】:2018-03-24 03:11:21 【问题描述】:

如何在 CentOS 版本 6.9 (Final) 上使用 wget 或 curl 下载 oracle 数据库?

【问题讨论】:

【参考方案1】:

见Downloading Oracle database 12c Release 1 (12.1.0.2.0) on Linux via wget

    使用 PC 上的浏览​​器,转到 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index-092322.html 阅读、理解并接受许可协议 使用您的 Oracle SSO 帐户登录 开始和停止下载,在浏览器的下载管理器中复制下载链接,例如在 Firefox 中: 使用复制的 URL 开始 curl 下载 curl "http://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_2of2.zip?AuthParam=XXX" -o linuxamd64_12102_database_2of2.zip(显然 AuthParam=XXX 必须是你的)

【讨论】:

我从哪里得到 AuthParam? AuthParam 可以从第4步得到【参考方案2】:

您可以使用 wget 下载它。但是您需要 AuthParam 以及 zip URL。您可以使用 Internet Explorer 简单地执行相同的操作。在此处阅读全文:https://support.dbagenesis.com/knowledge-base/downloading-oracle-12c-using-linux-wget/?unapproved=353&moderation-hash=41dde518defdb8e225ffed9c81fb83da#comment-353

【讨论】:

【参考方案3】:

Oracle 在下载文件时支持基本身份验证。

试试 wget --http-user=you@domain.com --ask-password "http://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_1of2.zip" -O file1of2

wget --http-user=you@domain.com --ask-password "http://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_2of2.zip" -O file2of2

系统会提示您输入密码。

确保验证您的下载。

【讨论】:

文件大小220MB/s?? 2017-10-12 11:07:11 (220 MB/s) - “file1of2”已保存 [5307/5307] 我不知道,先验证文件是否为有效的.zip。 好吧,你错过了来自 PC chrome 浏览器的 AuthParamgenerete。 @hmzn 那么如何添加 AuthParamgenerete 呢?

以上是关于通过 wget 在 Linux 上下载 Oracle 数据库 12c 第 1 版 (12.1.0.2.0)的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统中有用的Wget命令示例详解

在 cloudflare 上下载/镜像网站以进行存档

linux 安装java 配置jdk1.8

linux 安装java 配置jdk1.8

Amazon S3 HTTPS 未在 Linux 上使用 Chrome 和 wget 加载

Linux中下载解压安装.tar.gz文件