安裝 DB2 Universal Database(TM) (UDB) 8.2 版 FixPak 4 與以上的版本 之前, 請先針對您的安裝閱讀本 ReadMe 中適用的章節。 8.2 版 FixPak 4 與以上的版本 相等於 8.1 版 FixPak 11。
所有 FixPak 是依其本質累積的。例如,無須先套用之前的 FixPak,現行 FixPak 可直接套用在 8.2 版 FixPak 1 的最上層。
如果您從 DB2 UDB 8.1 版移轉為 DB2 UDB 8.2 版,然後又需要移回 DB2 UDB 8.1 版,您需要知道一些重要事項。有關如何移回 DB2 UDB 8.1 版的指示,請參閱「將資料庫目錄檔從 8.2 版移轉回 8.1 版」章節。
從 DB2(R) UDB 第 8 版 Windows(R) 版 FixPak 3 開始,IBM(R) 提供產品專屬的 FixPak,而非一般的 FixPak。這個變更只對 Windows 平台上的 DB2 第 8 版產品有影響。
此新型遞送機制具有下列優點:
如果您只安裝了一個 DB2 第 8 版 Windows 版產品,則需要下載對應產品專屬的 FixPak。
如果您在同一個系統上安裝了多個 DB2 第 8 版產品, 則必須下載並解壓縮所有對應產品專屬的 FixPak,才能開始 FixPak 安裝程序。
例如,如果您安裝了 DB2 Enterprise Server Edition 及 DB2 Warehouse Manager,則必須下載並解壓縮 DB2 Enterprise Server Edition (ESE) 及 DB2 Warehouse Manager (WM) FixPak。 您可以將 DB2 產品解壓縮到您選擇的目錄路徑,不過您必須考量到安裝 DB2 8.2 版 FixPak 4 與以上的版本 時的規劃:
請參閱「安裝 DB2 UDB 8.2 版 FixPak 4 與以上的版本」一節, 以取得詳細資訊。
如果沒有安裝 DB2 第 8 版 Windows 版產品, 則會繼續進行安裝,但產品將進入「試用」模式,這是有時間限制的補充複本。
遞送機制支援所有的安裝實務範例。
本節將詳述您所需的先決條件資訊 (包括軟體、硬體及作業系統先決條件)、 並指向產品修正程式歷程所在的位置,以及列出安裝 DB2 UDB 前必須執行的作業。
造訪下列網站以取得最新軟體、硬體、 作業系統,以及產品修正程式資訊:
如果您曾經從 IBM 技術支援中心收到特殊修正程式, 您必須在安裝 DB2 UDB 8.2 版 FixPak 4 與以上的版本 之前,連絡 IBM 技術支援中心以確認是否需要特殊修正程式的更新版本。 這可協助您確保系統狀態一致,而且沒有遺漏任何特殊修正程式。
安裝 8.2 版 FixPak 4 與以上的版本 之前,已安裝的 DB2 產品第 8 版的 VRMF (版本、版次、修改/維護層次及修正) 層次必須低於 DB2 8.2 版 FixPak 4 與以上的版本。
如果您已安裝 DB2 第 8 版產品, 則它的服務層次必須低於 DB2 8.2 版 FixPak 4 與以上的版本。 有各種方法可用來判定目前安裝之 DB2 產品的版本及層次。您可以:
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\<product name>\CurrentVersion\Version HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\<product name>\CurrentVersion\Release HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\<product name>\CurrentVersion\Modification這時應該顯示下列值:
Version、Release 及 Modification 對應 VRMF 號碼的前三個值。目前安裝的產品在登錄中的 Modification 值, 應小於 DB2 8.2 版 FixPak 4 與以上的版本 VRMF 號碼的第三個數字, 亦即 11。
如需所有產品修正程式 (APAR) 及支援新聞的清單,請造訪這個網站
在安裝 DB2 8.2 版 FixPak 4 與以上的版本 之前, 請閱讀有關已知問題及暫行解決方法的章節。
開始安裝之前,您也須:
若要停止所有的實例與 DB2 服務, 請使用「服務」控制台 Applet (控制台 -> 系統管理工具 -> 服務)。若您有作用中的資料庫用戶端,您必須在停止實例時將這些用戶端強制終止。 若要強制終止用戶端,請發出下列命令:
db2stop force
如需停止實例的相關資訊,請參閱 http://publib.boulder.ibm.com/infocenter/db2help/index.jsp?topic=/com.ibm.db2.udb.doc/admin/t0008751.htm
下表列出 DB2 服務:
服務 | 服務名稱 | 說明 |
---|---|---|
DB2 - <實例名稱> | <實例名稱> | 容許應用程式建立、更新、控制及管理關聯式資料庫。此服務是針對伺服器上的每一個案例而建立的 |
DB2 Data Links File Manager | DlfmService | 管理「資料鏈結檔案系統過濾器 (DLFF)」所控制的鏈結檔案,與登錄的 DB2 資料庫協調 |
DB2 Governor | DB2GOVERNOR | 收集連接到 DB2 資料庫的應用程式統計值。 如需「主管程式」公用程式的技術資訊,請搜尋「資訊中心」 |
DB2 資訊中心伺服器 | DB2ICSERVER | 提供適用於 Linux、UNIX 及 Windows 作業系統之 DB2 Information Management 系列產品及特性的說明文件 |
JDBC Applet 伺服器 | DB2JDS | 提供 DB2 應用程式的 JDBC 伺服器支援 |
DB2 License Server | DB2LICD | 監督 DB2 授權依循 |
DB2 Query Patroller | DB2QP | DB2 Query Patroller |
DB2 Registry Reflector | DB2NTREGREFLECTOR | 容許 DB2 64 位元伺服器支援 DB2 32 位元本端應用程式 |
DB2 Remote Command Server | DB2REMOTECMD | 支援遠端 DB2 命令執行 |
DB2 Security Server | DB2NTSECSERVER | 在用戶端電腦執行鑑別後,才鑑別 DB2 資料庫使用者 |
DB2 Warehouse Agent | DB2DWAgent | 控制 DB2 倉儲代理站的啟動及停止 |
DB2 Warehouse Logger | DB2DWLogger | 提供 DB2 Warehouse Manager 的訊息記載 |
DB2 Warehouse Server | DB2DWServer | 控制 DB2 倉儲元件的交談、控制及監督倉儲代理站,以及提供排程函數 |
DB2DAS - DB2DASXX | DB2DASXX (其中 XX 為 00-99) | 支援本端及遠端資料庫管理要求 |
安裝 DB2 UDB 8.2 版 FixPak 4 與以上的版本 的方法如下:
選取適合您的方法。
DB2 8.2 版 FixPak 4 與以上的版本 映像檔可以從 DB2 Technical 支援網站下載、直接從 IBM 匿名 FTP 伺服器下載,或是在 FixPak CD 中有可用的映像檔。
若要在安裝單一 DB2 產品的系統上安裝 DB2 8.2 版 FixPak 4 與以上的版本 :
您也可以使用 unzip 相容的公用程式,將 fixpak 安裝映像檔解壓縮。 例如,若要將 DB2 Enterprise Server Edition 產品解壓縮至您選擇的目錄,請輸入:winzip32 FP11_WR21365_ESE.exe -e
有線上說明可指引您來完成「安裝」精靈 GUI。若要呼叫線上說明,請按一下「說明」或按 F1。
DB2 8.2 版 FixPak 4 與以上的版本 映像檔可以從 DB2 Technical 支援網站下載、直接從 IBM 匿名 FTP 伺服器下載,或是在 FixPak CD 中有可用的映像檔。
若要在安裝多項 DB2 產品的系統上安裝 DB2 8.2 版 FixPak 4 與以上的版本 :
您也可以使用 unzip 相容的公用程式,將 fixpak 安裝映像檔解壓縮。 例如,若要將 DB2 Enterprise Server Edition 產品解壓縮至您選擇的目錄,請輸入:winzip32 FP11_WR21365_ESE.exe -e
所有映像檔都必須解壓縮。
「安裝」精靈 GUI 會偵測其它已安裝的 DB2 產品。
DB2 8.2 版 FixPak 4 與以上的版本 映像檔可以從 DB2 Technical 支援網站下載、直接從 IBM 匿名 FTP 伺服器下載,或是在 FixPak CD 中有可用的映像檔。
若要使用回應檔安裝 DB2 8.2 版 FixPak 4 與以上的版本:
下載所有您已安裝之產品的映像檔。
您也可以使用 unzip 相容的公用程式,將 fixpak 安裝映像檔解壓縮。 例如,若要將 DB2 Enterprise Server Edition 產品解壓縮至您選擇的目錄,請輸入:winzip32 FP11_WR21365_ESE.exe -e
所有映像檔必須解壓縮至同一母目錄下的子目錄。
setup -u e:\db2fixpk.rsp -t c:\db2fixpk.trc -l c:\db2fixpk.log
如果您安裝了多項 DB2 第 8 版產品,「安裝」精靈 GUI 就會偵測其它已安裝的 DB2 產品。 如果所有已解壓縮的產品映像檔並未位於同一母目錄下的子目錄, 安裝將失敗。
如需安裝命令的說明,請參閱 DB2 8.2 版 FixPak 4 與以上的版本 命令行參數一節。
您可以在 <product-abbreviation>\db2\Windows\samples 目錄中,找到範例回應檔。例如, ESE\db2\windows\samples.
本主題說明如何在 Microsoft(R) Cluster Server (MSCS) 環境中將 DB2 UDB 8.2 版 FixPak 4 與以上的版本 安裝在現行第 8 版的安裝上。
假設:若要說明如何在 MSCS 環境中安裝 DB2 8.2 版 FixPak 4 與以上的版本,必須瞭解簡單的範例配置。在這個範例中,起始配置是由兩個分割區所組成的 DB2 實例。此外, 有兩個「叢集群組」:
這是起始配置。
若要在 MSCS 環境中將 DB2 UDB 8.2 版 FixPak 4 與以上的版本 安裝在現有第 8 版的安裝上:
在安裝程序進行期間,您可能必須重新啟動機器。 當這種情況發生時,叢集服務會自動重新啟動。因此, 錯誤後自動回復必須設成關閉,如此沒有群組會錯誤後自動回復。
安裝 DB2 8.2 版 FixPak 4 與以上的版本 之後,請執行下列動作:
套用 Fixpak 之後,不強制您進行重新編譯應用程式。 然而,若您要檔案的所有變更能與應用程式相鏈結,則建議您重新編譯應用程式。
若您要使用最新 FixPak 的特定功能,強烈建議您執行這項作業。若您尚未計劃要使用最新 FixPak 的特定功能, 且有可能要回到較早的 FixPak,請您不要使用 db2updv8。
安裝 DB2 Universal Database (UDB) 8.2 版 FixPak 4 與以上的版本 之後, 請執行 db2updv8 命令以更新系統型錄, 透過啟用數個內建常式來支援現行層次。您可以不執行 db2updv8 命令,但若不執行該命令,DB2 UDB 8.2 版的部分功能將無法運作。
執行 db2updv8 命令更新系統型錄至目前第 8 版層次之後,即不支援降低至 8.1 版。
如需 db2updv8 命令的相關資訊,請執行該命令並搭配 -h 選項。如需技術資訊,請搜尋「資訊中心」的「將資料庫更新為第 8 版現行層次命令」。
若您在 Windows 2000、 Windows Server 2003 或 Windows XP 上安裝了分割的 DB2 伺服器, 則必須啟用 DB2 Remote Command Service 機密保護特性來保護資料及資源。若要受到完整的保護,您必須啟用電腦 (如果是在 LocalSystem 帳戶的環境定義下執行服務) 或使用者 (如果是在使用者的登入環境定義下執行服務) 以供委派。
若要啟用 DB2 Remote Command Service 機密保護特性:
針對必須啟用的每部電腦或每位使用者重複這些步驟。 您必須重新啟動電腦,機密保護的變更才能生效。
您可以停用 DB2 Remote Command Service 機密保護特性, 並使用 DB2RCMD_LEGACY_MODE 登錄變數,讓環境回到先前的狀態。
若要停用 DB2 Remote Command Service 機密保護特性,請輸入下列命令:
db2set DB2RCMD_LEGACY_MODE=ON
您必須在安裝之後,將 DB2 公用程式連結至所有的資料庫。為了要讓修正程式生效,此步驟是必要的。每個資料庫只需執行一次連結的程序。
引用修正程式之後,您必須發出下列其中一個命令順序:
db2 terminate db2 CONNECT TO <dbname> db2 BIND $DB2DIR\BND\@db2ubind.lst GRANT PUBLIC ACTION ADD db2 terminate 或 在 DB2 命令行下輸入: TERMINATE CONNECT TO <dbname> BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD TERMINATE
其中 <dbname> 代表公用程式應連接的資料庫名稱, $DB2DIR 代表您安裝 DB2 所在的目錄。 db2ubind.lst 與 db2cli.lst 包含 DB2 UDB 第 8 版所使用的必要連結檔案的清單。 已連結的資料包會傳回 SQL0719 錯誤。 這是預期的。
若您連接的是主機資料庫,則必須將新的連結檔案連結至主機。 請使用「DB2 命令行處理器」來連接主機資料庫,然後再連結公用程式,如下所示:
主機 命令 ===== =================================================================== MVS BIND $DB2DIR\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VM BIND $DB2DIR\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VSE BIND $DB2DIR\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD OS400 BIND $DB2DIR\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD
若您只要連結特定的 .bnd 檔案到資料庫,請發出下列命令給每個資料庫。
db2 terminate db2 CONNECT TO <dbname> db2 BIND $DB2DIR\BND\<bind_file> BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate
其中,<bind_file> 代表連結檔案的名稱, 而 <dbname> 代表資料庫的名稱。
在伺服器上安裝之後,需要將附加的連結檔案連結至現存的資料庫。 這項需求不適用於用戶端。
若要在伺服器上連結 db2schema.bnd,請執行這些命令集之一:
於命令提示下: db2 terminate db2 CONNECT TO <dbname> db2 BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate 或 於 DB2 命令行下: TERMINATE CONNECT TO <dbname> BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
其中 <dbname> 代表公用程式應連結的資料庫名稱, $DB2DIR 代表您安裝 DB2 的目錄。
如果您有可使用空間的現存資料庫,在安裝 DB2 FixPak 或修補程式之後, 您必須連結 db2gse.lst 清單檔。db2gse.lst 檔包含 DB2 Spatial Extender 提供之儲存程序的連結檔案名稱。
若要連結 db2gse.lst 檔,您必須擁有下列權限之一:
若要連結 db2gse.lst 檔:
cd %DB2PATH%\bnd
db2 connect to dbname db2 bind /home/instance/sqllib/bnd/@db2gse.lst db2 terminate
如需 BIND 命令的語法及選項,請參照 DB2 Command Reference。
在 DB2 UDB 8.2 版中,有新增兩個新欄位至資料庫登錄結構中, 變更資料庫目錄檔結構。 在 8.1 版上安裝 8.2 版之後,資料庫目錄檔案會在第一次使用之後自動地移轉。 若要取消將資料庫目錄檔從 8.2 版移轉到 8.1 版, db2demigdbd 提供將資料庫目錄檔轉換成 8.1 版的格式。
您可以在以下網址中尋找有關 db2demigdb 工具的文件,網址為 http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/core/r0011770.htm。 如需相關資訊以及如何下載 db2demigdb 工具,請使用 "db2demigdb tool" 為關鍵字搜尋「Technotes 資料庫」,網址為 http://www.ibm.com/software/data/db2/udb/support.html。
下列幾節詳述在安裝 DB2 UDB 8.2 版 FixPak 4 與以上的版本 之前, 您必須知道的問題及暫行解決方法。
8.2 FixPak 4 與以上的版本沒有已知問題及暫行解決方法。
如果已在相同的電腦安裝多個 DB2 產品, 您需要更新所有現存的 DB2 產品至相同的 Fixpak 層次。 如需詳細資料,請參閱 8.2 版 FixPak 3 (相等於 8.1 版 Fixpak 10)「版本注意事項」的「相容性問題」章節。
雖然過去可從 DB2 Universal Database Workgroup Server Edition 與 DB2 Universal Database Express Edition 連接主機系統,但從 8.2 版 (8.1 版 FixPak 7) 開始,不再允許這項連線。
在 8.2 版 (8.1 版 FixPak 7) 之前,當安裝 DB2 Workgroup Server Edition 或 DB2 Express Edition 時, JCC Universal Driver 檔案 db2jcc_license_cisuz.jar 會含括在 \sqllib\java 中。JCC Universal Driver 不會在起始主機連線之前檢查使用者授權。
從 8.2 版 (8.1 版 FixPak 7) 開始,起始主機連線的能力已停用。. 這項變更會影響下列 8.2 版產品:
若要連絡「DB2 客戶服務中心」,請撥打:
DB2 產品相關問題的主要 Usenet 新聞群組是 comp.databases.ibm-db2。
關於產品變更的相關資訊,請查閱產品的版本注意事項。 您可以到 DB2 Support 網站檢視最新的產品「版本注意事項」,而不須安裝 DB2 8.2 版 FixPak 4 與以上的版本,網址如下:
您可以直接從 DB2 8.2 版 FixPak 4 與以上的版本 CD 檢閱「版本注意事項」, 方法為移至 /doc/%L/db2ir/index.htm,其中 %L 代表語言環境名稱。
DB2 Information Integrator 第 8 版版本注意事項位於 http://www.ibm.com/software/data/integration/db2ii。
「DB2 Query Patroller 版本注意事項」位於 http://www.ibm.com/software/data/db2/udb/support.html。
DB2 8.2 版 FixPak 4 與以上的版本可以:
下列是可用的參照資訊:
下表詳述 PTF 資訊:
作業系統或產品 | PTF |
---|---|
Windows 32 位元 | WR21365 |
Windows 64 位元 | WR21366 |
Windows x86-64 | WR21367 |
搜尋目錄或識別要解壓縮的檔案時,應使用下列產品縮寫:
下列表格說明 FTP 站台中提供的 DB2 用戶端支援語言:
作業系統 | DB2 Administration Client | DB2 Application Development Client | DB2 Run-Time Client |
---|---|---|---|
AIX(R) 4.3.3 (32 位元) |
|
|
所有支援的語言都在一個 tar 檔案中 |
AIX 5L(TM) (32 及 64 位元) |
|
|
所有支援的語言都在一個 tar 檔案中 |
HP-UX 11i (PA-RISC) 及 HP-UX 11i v2 (IA64) (32 位元及 64 位元) | 所有支援的語言都在一個 tar 檔案中 | 所有支援的語言都在一個 tar 檔案中 | 所有支援的語言都在一個 tar 檔案中 |
Linux(TM) | 所有支援的語言都在一個 tar 檔案中 | 所有支援的語言都在一個 tar 檔案中 | 所有支援的語言都在一個 tar 檔案中 |
Solaris 作業環境 | 所有支援的語言都在一個 tar 檔案中 | 所有支援的語言都在一個 tar 檔案中 | 所有支援的語言都在一個 tar 檔案中 |
Windows | 所有支援的語言都在一個自行解壓縮的 zip 檔案中 | 所有支援的語言都在一個自行解壓縮的 zip 檔案中 | 所有支援的語言都在一個自行解壓縮的 zip 檔案中 |
DB2 產品在 Windows 98 與 Windows ME 以及 Windows NT(R) 上將繼續受支援,直到 DB2 8.1 版停用為止。對於 DB2 產品的現行安裝與新安裝而言, 建議升級至更新作業系統版本的 Windows (如 Windows 2003)。
下列為每個 Windows 作業系統所支援的產品與元件:
若要以非電腦預設語言執行 DB2 命令, 請指定語言 ID。執行安裝的平台上必須能夠使用此語言。
語言 | 語言 ID |
---|---|
阿拉伯文 | ar |
巴西葡萄牙文 | br |
保加利亞文 | bg |
簡體中文 | cn |
繁體中文 | tw |
克羅埃西亞文 | hr |
捷克文 | cz |
丹麥文 | dk |
荷蘭文 | nl |
英文 | en |
芬蘭文 | fi |
法文 | fr |
德文 | de |
希臘文 | el |
希伯來文 | iw |
匈牙利文 | hu |
義大利文 | it |
日文 | jp |
韓文 | kr |
挪威文 | no |
波蘭文 | pl |
葡萄牙文 | pt |
羅馬尼亞文 | ro |
俄文 | ru |
斯洛伐克文 | sk |
斯洛維尼亞文 | sl |
西班牙文 | es |
瑞典文 | se |
土耳其文 | tr |
將 FixPak 安裝映像檔解壓縮後,即會執行 setup 命令。安裝命令的所有參數皆為選用,例外選項為:
在其它國家中,IBM 可能不會提供本書中所提的各項產品、服務或功能。 要知道所在區域是否提供這些產品與服務,請向當地的 IBM 業務代表查詢。 本書在提及 IBM 的產品、程式或服務時,不表示或暗示只能使用 IBM 的產品、程式或服務。 只要未侵犯 IBM 的智慧財產權,任何功能相當的產品、程式或服務都可以取代 IBM 的產品、 程式或服務。不過,其它非 IBM 產品、程式或服務在運作上的評價與驗證,其責任屬於使用者。
在這本書中可能包含著 IBM 所擁有之專利或專利申請案。本書使用者並不享有前述專利之任何授權。您可以用書面方式來查詢授權,來函請寄到:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A.
若要查詢有關二位元組 (DBCS) 資訊的授權事宜, 請聯絡您所在國家或地區的 IBM 智慧財產部門,或者用書面方式寄到:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan
下列段落若與該國或地區之法律條款抵觸,即視為不適用: IBM 僅以現狀提供本書,而不提供任何明示或默示之保證 (包括但不限於可售 性或符合特定效用的保證)。若有些地區在某些交易上並不允許排除上述保證,則該排除無效。
本資訊中可能會有技術上或排版印刷上的訛誤。因此,IBM 會定期修訂; 並將修訂後的內容納入新版中。同時,IBM 可隨時改進並 (或) 變動本書中所提及的產品及 (或) 程式。
本書對於非 IBM 網站的援引只是為了方便而提供,並不對這些網站作任何認可。 那些網站上的內容並非本 IBM 產品內容的一部份,用戶使用這些網站時應自行承擔風險。
IBM 可以用其認為適當的方式來使用或分送您所提供的資訊,而不必對您負起任何責任。
本程式之獲授權者若希望取得相關資料, 以便使用下列資訊者可洽詢 IBM。 其下列資訊指的是: (1) 獨立建立的程式與其它程式 (包括此程式) 之間交換資訊的方式 (2) 相互使用已交換之資訊方法。 若有任何問題請聯絡:
IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADA
上述資料的取得有其特殊要件,在某些情況下必須付費方得使用。
本書所描述的授權程式及其所有可用的授權內容都是由 IBM 所提供,並受到「IBM 客戶合約」、 「IBM 國際程式授權合約」或雙方之間任何同等合約條款之規範。
此間所含之任何效能資料,皆是得自控制的環境之下;因此不同作業環境之下所得的結果,可能會有很大的差異。部份測量可能是在開發中的系統上執行,因此不保證可以從一般的系統獲致相同的結果。 甚至有部份的測量,是利用插補法而得的估計值,其實際結果可能會有所不同。本書的使用者應根據其特有的環境,驗證出適用的資料。
本書所提及之非 IBM 產品資訊,係由產品的供應商,或其出版的聲明或其它公開管道取得。 IBM 並未測試過這些產品,也無法確認這些非 IBM 產品的執行效能、 相容性或任何的其它主張是否完全無誤。 如果您對非 IBM 產品的性能有任何的疑問,請逕向該產品的供應商查詢。
有關 IBM 未來動向的任何陳述,僅代表 IBM 的目標而已,並可能於未事先聲明的情況下有所變動或撤回。
本書中含有日常商業活動所用的資料及報告範例。為了提供完整的說明, 這些範例包括個人、公司、廠牌和產品的名稱。這些名稱全屬虛構,若與任何公司的名稱和住址雷同,純屬巧合。
著作權授權:
本書包含原始語言的範例應用程式,用以說明各種作業平台上的程式設計技術。您可以基於研發、使用、銷售或散佈符合作業平台 (用於執行所撰寫的範例程式) 之應用程式設計介面的應用程式等目的,以任何形式複製、修改及散佈這些範例程式,而毋需付費給 IBM。此些範例並未在所有情況下完整測試。因此,IBM 不保證或默示保證此些程式之可靠性、服務性或功能。
這些範例程式或是任何衍生著作的每一份拷貝或任何部份,都必須具有下列的著作權聲明:
(C) (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. (C) Copyright IBM Corp. _enter the year or years_. All rights reserved.
IBM、DB2、Universal Database 與 S/390 是國際商業機器股份有限公司 (IBM) 在美國及 (或) 其他國家的註冊商標。
Windows 是 Microsoft Corporation 在美國及 (或) 其他國家的註冊商標。
UNIX 是 The Open Group 在美國及其他國家的註冊商標。
其他公司、產品或服務名稱可能為其他公司之商標或服務標誌。
------------------------------------------------------------------------------- * 是 IBM Corporation 的商標或註冊商標。 ** 是各自擁有者的商標或註冊商標。 ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** ALL RIGHTS RESERVED. ** *******************************************************************************