【實驗】使用ftp方法下載Windows版本Oracle 10.2.0.3補丁全記錄

secooler發表於2009-08-13
今天同事Richard向我索要Windows XP上10.2.0.3的補丁檔案,在完成這個小任務的同時,正好實驗演示一下“ftp_大_法”(一個好玩的現象:ITPUB不可以輸入連續的大_法”兩個字,這就是傳說中的簡單粗暴的關鍵字定點過濾現象吧)下載補丁的過程。
(以下演示的程式碼過程是連續的,為了清晰的給出每一操作的含義,我有意的拆解了一下。)

1.使用ftp方式連線到updates.oracle.com網站
$ ftp updates.oracle.com
Connected to updates.oraclegha.com.
220 FTP server ready.

2.這種方法下載需要有metalink的賬號才行,如果沒有那這個小文兒就不適合您練習了
不需要metalink賬號下載的方法當然有,請參見我的另外一個重新整理的小文兒《【介質】【安裝】Oracle 9i和10g安裝介質and補丁下載大全》http://space.itpub.net/519536/viewspace-612230其中提到可以直接使用迅雷下載這個連結

說遠了,還是回到我們這個實驗中來,輸入metalink賬號
Name (updates.oracle.com:housw): secooler@gmail.com

3.這裡輸入metalink的密碼
331 Username OK, please send password.
Password:

4.登陸成功後的提示資訊
230-
230-           Welcome to the Oracle Patch Download FTP Server
230-
230-*************************************************************************
230-  This service will be retired shortly and "My  Oracle Support" will be the
230-  only interface for downloading the patches and updates. To search and
230-  download patches from "My Oracle Support" users are required to login
230-  to and then go to "Patches & Updates" tab.
230-
230-  Alternatively users can download patches using command line download
230-  manager utilities like "wget".
230-
230-  Examples on how to use wget:
230-
230-   - Check "wget" command is available OR install it
230-   - Login to "My Oracle Support" on any browser
230-   - Search for the patch
230-   - Go to the download page
230-   - Right Mouse Click on the Download Button
230-   - Click on the properties
230-   - Copy the address from the properties
230-   - Run the following command using your metalink login and password
230-
230-   wget --http-user= --http-password=
230-   --output-document=
230-   "Paste the above copied address here in quotes"
230-
230-   For example, the wget command for patch# 6880880, for Linux Platform
230-
230-  wget -http-user=john.doe@oracle.com -http-password=xxxxxxxx --output-document=p6880880_102000_LINUX.zip ""
230-
230-*************************************************************************
230-
230- For detailed help, use command "quote site help".
230
Remote system type is UNIX.
Using binary mode to transfer files.

5.進入到10.2.0.3的補丁目錄,對應的目錄是5337014
不同版本的補丁號如下(或參考:http://space.itpub.net/519536/viewspace-557301):
9.2.0.4 = 3095277
9.2.0.5 = 3501955
9.2.0.6 = 3948480
9.2.0.7 = 4163445
9.2.0.8 = 4547809
10.1.0.3 = 3761843
10.1.0.4 = 4163362
10.1.0.5 = 4505133
10.2.0.2 = 4547817
10.2.0.3 = 5337014
10.2.0.4 = 6810189

ftp> cd 5337014
250 Changed directory OK.

6.顯示目錄中所有可用不同作業系統的補丁檔案
ftp> ls -la
200 PORT command OK.
150 Opening data connection for file listing.
total 1
-r--r--r--   1 root     other    1604896973 Feb 22  2007 p5337014_10203_AIX64-5L.zip
-r--r--r--   1 root     other    1424057924 Feb 22  2007 p5337014_10203_HP64.zip
-r--r--r--   1 root     other    1641826103 May  2  2007 p5337014_10203_HPUX-IA64.zip
-r--r--r--   1 root     other    1443790237 Mar 15  2007 p5337014_10203_IBMPower.zip
-r--r--r--   1 root     other    1103539895 Jun 13  2007 p5337014_10203_LINUX-zSer.zip
-r--r--r--   1 root     other    944121770 Feb 21  2007 p5337014_10203_LINUX.zip
-r--r--r--   1 root     other    1209745348 Feb 22  2007 p5337014_10203_Linux-IA64.zip
-r--r--r--   1 root     other    1082086597 Feb 22  2007 p5337014_10203_Linux-x86-64.zip
-r--r--r--   1 root     other    937018969 Feb 23  2007 p5337014_10203_MSWIN-x86-64.zip
-r--r--r--   1 root     other    881450691 Jun 11  2008 p5337014_10203_MVS.zip
-r--r--r--   1 root     other    1254311329 Feb 22  2007 p5337014_10203_SOLARIS64.zip
-r--r--r--   1 root     other    1811431410 Aug 13  2007 p5337014_10203_Solaris86-64.zip
-r--r--r--   1 root     other    1393733954 Oct 15  2007 p5337014_10203_TRU64.zip
-r--r--r--   1 root     other    893831865 Feb 21  2007 p5337014_10203_WINNT.zip
-r--r--r--   1 root     other    1122786231 Feb 23  2007 p5337014_10203_WINNT64.zip
226 Listing complete. Data connection has been closed.


7.我們的目標是下載Windows XP上可用的補丁p5337014_10203_WINNT.zip,使用get命令獲取此檔案
ftp> get p5337014_10203_WINNT.zip
200 PORT command OK.
150 Opening BINARY mode data connection for file p5337014_10203_WINNT.zip.
這裡需要等待很長時間,下載時間長短由具體網路環境決定。

8.下載成功,看一下最後的提示資訊
226 File retrieval complete. Data connection has been closed.
893831865 bytes received in 3.33e+03 seconds (268561 bytes/s)
ftp>

9.退出ftp
ftp> bye
221 Goodbye. Service closing connection.

10.搞定,收工。
下載Oracle介質的方法還是很靈活滴~~~


-- The End --

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-612233/,如需轉載,請註明出處,否則將追究法律責任。

相關文章