My Oracle Support からパッチをシェルスクリプトでダウンロードする

My Oracle Support からパッチをダウンロードするときに、ブラウザからではなく、シェルスクリプトをサーバで実行してダウンロードすることができます。なかなか便利です。

手順は以下の通りです。

  • My Oracle Support にログインして、[パッチと更新版]タブを選択する。
  • [パッチ番号]を入力して、[検索]を押す。
  • パッチがリスト表示されるので、ダウンロードするパッチを押す。
  • [ダウンロード]を押す。
  • 別ウインドウが開くので、[WGETオプション]を押す。
  • [ダウンロード.sh]を押し、wget.sh をダウンロードする。
  • wget.sh を開いてシングル・サインオンのパスワードを記述する。
SSO_PASSWORD=password1
  • wget.sh に実行権限を付与して実行する。
$ chmod u+x wget.sh 
$ nohup ./wget.sh &
$ tail -f wgetlog-04-27-12-13\:12.log 
287400K .......... .......... .......... .......... .......... 22%  301K 43m39s
287450K .......... .......... .......... .......... .......... 22%  461K 43m38s
287500K .......... .......... .......... .......... .......... 22%  427K 43m38s
287550K .......... .......... .......... .......... .......... 22%  304K 43m38s
287600K .......... .......... .......... .......... .......... 22%  343K 43m38s
287650K .......... .......... .......... .......... .......... 22%  682K 43m38s
287700K .......... .......... .......... .......... .......... 22%  331K 43m38s
287750K .......... .......... .......... .......... .......... 22%  372K 43m38s