DB2 for Linux, UNIX, and Windows 9.7 版
安裝 DB2 伺服器 > 回應檔安裝 >

回應檔關鍵字

回應檔使用關鍵字。您可以使用回應檔來執行下列作業:

針對安裝及解除安裝,都有提供範例回應檔。 解釋下列回應檔關鍵字,並附有範例回應檔。之後,編輯的回應檔必須複製到共用網路磁碟機或網路檔案系統,其中的安裝伺服器會使用該回應檔。

可以使用下列回應檔關鍵字來安裝 DB2 產品、功能或語言。 在 Linux® 或 UNIX® 平台上,部分關鍵字僅對 root 安裝有效。

PROD
指定要安裝的產品。一次僅可以安裝一個 DB2 產品。因此,使用此關鍵字僅可以指定一個產品。
註:
  1. 您不應註銷 PROD 關鍵字,因為即使順利完成回應檔安裝,也可能遺漏某些元件。
  2. 這個關鍵字無法與 db2isetup 指令 -rresponse_file 參數一起使用。
FILE
指定 DB2 產品的目的地目錄。
Windows®
在 Windows 作業系統上,此關鍵字限制為 110 個字元。
Linux 或 UNIX
在 Linux 或 UNIX 作業系統上,root 安裝需要此關鍵字。

DB2 安裝路徑具有下列規則:

  • 可以包括小寫字母 (a–z)、大寫字母 (A–Z) 及底線字元 ( _ )
  • 不能超出 128 個字元
  • 不能包含空格
  • 不能包含非英文字元

這個關鍵字需要所有回應檔與 db2isetup 指令 -r response_file 參數一起使用。

INSTALL_OPTION
僅限 Windows 平台,而且特定為 DB2 Enterprise Server Edition。此關鍵字指定安裝。預設值為 SINGLE_PARTITION。

選項有:

LIC_AGREEMENT
指出您已經閱讀並同意 DB2 產品 DVD 上 db2/license 目錄中的授權合約檔案。預設值為 DECLINE。

選項有:

註:
  1. 您必須將此關鍵字變更為 ACCEPT,以指示您接受 DB2 授權合約,安裝才能繼續。
  2. 這個關鍵字無法與 db2isetup 指令 -rresponse_file 參數一起使用。
INTERACTIVE
僅限 Linux 或 UNIX 平台。判定安裝是否提供國家語言套件位置 (在 DVD 上或檔案集所在位置) 的提示以及進度報告。

選項有:

註:
  1. 當指定 NONE 時,沒有互動。
  2. 當指定 YES 時,進度資訊及提示資訊會顯示於主控台中。在安裝期間,如果遺漏了語言,則會提示您輸入國家語言套件的位置。
  3. 指定 MACHINE,來以其他程式易於剖析的格式接收進度或提示資訊。也會提供範例程式,請參閱內含 DB2 安裝映像檔 (Linux 及 UNIX)
CONFIG_ONLY
已棄用這個關鍵字,在未來版次中也停止提供該關鍵字。 僅限 Linux 或 UNIX 平台。指定此回應檔僅用於執行配置作業。例如,使用 db2isetup 指令建立新實例。

選項有:

INSTALL_TYPE
指定安裝的類型。

選項有:

壓縮或一般安裝類型會忽略任何自訂關鍵字 (COMP)。
註:
這個關鍵字無法與 db2isetup 指令 -rresponse_file 參數一起使用。
DB2_COPY_NAME
僅 Windows 平台。代表用於參照相同位置中安裝之一組 DB2 產品的名稱。此名稱限於 64 個字元。
DEFAULT_COPY
僅 Windows 平台。指定是否應將安裝的或修改的副本設為 DB2 應用程式使用的預設 DB2 副本。預設值為 NO,除非這是唯一安裝的 DB2 副本。

選項有:

COPY_NAME
僅 Windows 平台。代表用於參照所安裝之 IBM® Data Server Driver Package 的名稱。僅當 PROD 關鍵字設為 IBM_DATA_SERVER_DRIVER 時有效。此名稱限於 64 個字元。
DEFAULT_CLIENT_INTERFACE_COPY
僅 Windows 平台。指定已安裝的 DB2 產品或 IBM Data Server Driver Package 副本是否應該設為預設 IBM 資料庫用戶端介面副本。如果此關鍵字設為 YES,則副本中的 IBM 資料伺服器用戶端介面 (ODBC/CLI 驅動程式及 .NET 資料提供者) 為應用程式要使用的預設驅動程式。如果是安裝 IBM Data Server Driver,則預設值為 NO,除非電腦未安裝 DB2 產品或 IBM Data Server Driver Package。 如果是安裝其他產品,則預設值為 DEFAULT_COPY 關鍵字的值。

選項有:

INSTALL_TSAMP
僅限 AIX® 及 Linux 平台。指定 IBM Tivoli® System Automation for Multiplatforms 的支援。 預設值為 YES。

選項有:

INSTALL_ITMA
指定從 DB2 安裝媒體,安裝 IBM Tivoli Monitoring for Databases: DB2 Agent。預設值為 YES。

選項有:

如果選擇 NO,若要安裝 IBM Tivoli Monitoring for Databases,您需要將此關鍵字設為 YES,並重新執行無聲自動安裝。
MIGRATE_PRIOR_VERSIONS
已棄用這個關鍵字,您應該改為使用關鍵字 UPGRADE_PRIOR_VERSIONS。 僅 Windows 平台。指定是否要移轉 DB2 產品的現存版本。預設值為 FALSE。

選項有:

UPGRADE_PRIOR_VERSIONS
指定是否要升級 DB2 產品的現存版本。 預設值為 FALSE。

選項有:

此關鍵字在 Linux、UNIX 及 Windows 平台上受支援。然而,在 Linux 及 UNIX 作業系統上,此關鍵字僅對非 root 安裝有效。在 Windows 平台上,除了將 UPGRADE_PRIOR_VERSIONS 設為值 TRUE 之外,您還必須將 DB2_COPY_NAME 關鍵字設為現存副本名稱的值。

UPGRADE_DBCK_IGNORE_TYPE1
僅限 Linux 及 UNIX 平台,且是非 root 安裝專用。 強迫 db2setup 指令忽略類型 1 索引檢查。 預設值為 NO。

選項有:

PACKAGE_LOCATION
僅限 Linux 或 UNIX 平台。僅當 "nlpack" 已從映像檔中移除且選取 NL 語言進行安裝時,才會使用此關鍵字。此關鍵字指定 nlpack 的位置。路徑可以是產品 DVD 的位置,或 DVD 內容儲存的位置。

內建的搜尋路徑容許自動搜尋相同的上層目錄。例如,如果 DB2 產品 DVD 的內容複製到子目錄:

/db2images/ese/dvd
/db2images/nlpack/dvd

會自動搜尋子目錄,而無需指定每個子目錄:

PACKAGE_LOCATION=/db2images/ese/disk1

這包括搜尋國家語言 DVD 的子目錄。

如果 DB2 產品 DVD 的內容複製到其他上層目錄,則可以按需要多次重複此關鍵字。例如:

PACKAGE_LOCATION=/db2images1/dvd
PACKAGE_LOCATION=/db2images2/nlpack/dvd
COMP
指定要安裝的元件。安裝程式會自動安裝產品所需的元件。

在自訂安裝中,您必須個別選取元件。這可透過取消註解要安裝之元件的 COMP 關鍵字來完成 (視產品而不同)。

註:
除非 INSTALL_TYPECUSTOM,否則會忽略此關鍵字。
LANG
這是指語言選擇關鍵字。您必須取消註解要安裝的任何其他語言。英文是必要且一律會選取的語言。
CLIENT_IMPORT_PROFILE
指定具有 db2cfexp 指令匯出之設定檔完整路徑的檔名。設定檔包含實例相關的參數。
REBOOT
僅 Windows 平台。指定安裝或解除安裝完成時,是否重新啟動系統。預設值為 NO。

選項有:

KILL_PROCESSES
僅 Windows 平台。如果您具有現存版本的 DB2 並且它正在執行中,而且此關鍵字設為 YES,則它會終止執行中的 DB2 程序,而且沒有任何提示。

選項有:

NEW_CONTACT
指定通知或連絡人清單上的電子郵件位址連絡人是新的還是現存的。如果已存在電子郵件位址,則無需提供電子郵件位址。在 Linux 或 UNIX 平台上,此關鍵字僅對 root 安裝有效。

選項有:

此為選用的關鍵字。如果未指定此關鍵字,則連絡人依預設會視為新連絡人。

DB2_OLEDB_GUID
僅 Windows 平台。使用此關鍵字,可以使用 OLE DB 輸入 DB2 應用程式所使用的 GUID。如果您未指定此關鍵字,則會產生它。
CREATE_DAS
僅 Windows 平台。指定是否建立 DAS。

選項有:

CHECK_UNCPATH
僅 Windows 平台。指定檢查 Universal Naming Convention (UNC) 路徑是否位於 PATH 環境變數。預設值為 YES。

選項有:

DB2 管理伺服器設定
若要啟用下列任何 DAS 設定,請移除 * (取消註解)。此設定適用於 Windows、Linux 及 UNIX 環境,但在 Linux 或 UNIX 平台上,此關鍵字僅對 root 安裝有效。

下列選項指定保留 DAS 連絡人清單的位置。 在 Linux 或 UNIX 平台上,這些選項僅對 root 安裝有效。如果連絡人清單位於遠端,則您必須指定具有將連絡人新增至系統之權限的使用者名稱及密碼。

*DAS_CONTACT_LIST = LOCAL or REMOTE (DEFAULT = LOCAL)
*DAS_CONTACT_LIST_HOSTNAME = hostname
*DAS_CONTACT_LIST_USERNAME = username
*DAS_CONTACT_LIST_PASSWORD = password
特殊實例指定
這會採用實例區段,而不是實例名稱。回應檔中必須存在實例區段。
實例指定
對於 root 安裝,您可以使用回應檔來建立所需數目的實例。若要建立新實例,您必須使用 INSTANCE 關鍵字指定實例區段。完成此作業之後,包含作為字首在 INSTANCE 中指定之值的任何關鍵字都將屬於該實例。在 Windows 平台上,您還可以指定 LOCALSYSTEM 作為不需要密碼的有效使用者 ID。LOCALSYSTEM 使用者 ID 可用於所有產品 (除了 DB2 Enterprise Server Edition 之外)。

下列為 Windows、Linux 及 UNIX 平台的實例指定範例:

註:
關鍵字 START_DURING_INSTALL 決定在安裝之後是否啟動實例。 關鍵字 AUTOSTART 決定在系統重新啟動之後是否自動啟動實例。如果未指定 START_DURING_INSTALL,則 AUTOSTART 也會決定在安裝之後是否啟動實例。
資料庫區段
這些關鍵字可用於讓安裝在要安裝的機器上建立或編目資料庫。
DATABASE = DATABASE_SECTION
DATABASE_SECTION.INSTANCE = db2inst1
DATABASE_SECTION.DATABASE_NAME = MYDB
DATABASE_SECTION.LOCATION = LOCAL 
DATABASE_SECTION.ALIAS = MYDB
DATABASE_SECTION.USERNAME = username 
DATABASE_SECTION.PASSWORD = password 

* 這些關鍵字僅用於要進行編目的
    REMOTE 資料庫
DATABASE_SECTION.SYSTEM_NAME = hostname
DATABASE_SECTION.SVCENAME = db2c_db2inst1
TOOLS_CATALOG_DATABASE
在 Linux 或 UNIX 平台上,此關鍵字僅對 root 安裝有效。此關鍵字指定資料庫,以用於儲存工具型錄。此關鍵字的值應該是回應檔中指定的其中一個資料庫區段關鍵字。
*TOOLS_CATALOG_DATABASE = DATABASE_SECTION
TOOLS_CATALOG_SCHEMA
若要設定工具型錄綱目,請從下列項目移除 * (取消註解):
*TOOLS_CATALOG_SCHEMA = toolscat_schema
在 Linux 或 UNIX 平台上,此關鍵字僅對 root 安裝有效。
連絡人區段
這些關鍵字定義安裝程序要建立的連絡人區段 (如果不存在的話)。所指定之實例的「性能狀態」通知將會傳送給此連絡人。
CONTACT = contact_section
contact_section.NEW_CONTACT = YES
contact_section.CONTACT_NAME = contact name
contact_section.INSTANCE = DB2_INSTANCE
contact_section.EMAIL = Email address
contact_section.PAGER = NO
在 Linux 或 UNIX 平台上,此關鍵字僅對 root 安裝有效。
DB2 資訊中心設定區段
存取 DB2 文件的預設位置為 IBM 網站。如果您要從其他位置存取 DB2 文件 (如本端電腦或企業內部網路伺服器),請編輯此區段。

下列選項指定安裝「資訊中心」伺服器的主機名稱及埠號,以及「資訊中心」伺服器服務使用的服務名稱及埠號。

*DB2_DOCHOST = hostname
*DB2_DOCPORT = 1024-65535*DB2_ECLIPSEIC_SVCENAME = db2icv95
*DB2_ECLIPSEIC_PORT = 51000
DB2_ECLIPSEIC_SVCENAME 及 DB2_ECLIPSEIC_PORT 只適用於「DB2 資訊中心」安裝。
延伸的安全區段
僅 Windows 平台。這些關鍵字定義安全區段。
*DB2_EXTSECURITY        	= YES
*DB2_ADMINGROUP_NAME    	= DB2ADMNS
*DB2_USERSGROUP_NAME    	= DB2USER
*DB2_ADMINGROUP_DOMAIN    = BLANK
*DB2_USERSGROUP_DOMAIN     = BLANK 			
無配置選項
僅 Windows 平台。此關鍵字為您提供選項,以安裝僅具有強制配置的 DB2 產品。必須手動建立 DB2 實例。預設值為 NO。
*NO_CONFIG   		= NO				

選項有:

Query Patroller
這些關鍵字可以用來安裝 Query Patroller。
QUERY_PATROLLER_DATABASE = databas1        
databas1.QP_CONTROL_TABLESPACE = db2qpControlTableS 
databas1.QP_CONTROL_DBPARTITIONGROUP = db2qpControlDBPGrp 
databas1.QP_CONTROL_DBPARTITIONNUM = 0,1,2,...,999
databas1.QP_CONTROL_PATH = any valid path
databas1.QP_CONTROL_DMS  = NO              
databas1.QP_CONTROL_DMS_CONTAINER = FILE   
databas1.QP_CONTROL_DMS_NUMPAGES = any non-negative integer
databas1.QP_RESULT_TABLESPACE = db2qpResultTableS 
databas1.QP_RESULT_DBPARTITIONGROUP = db2qpResultDBPGrp 
databas1.QP_RESULT_DBPARTITIONNUM =  0,1,2,...,999
databas1.QP_RESULT_PATH  = any valid path
databas1.QP_RESULT_DMS   = NO 
databas1.QP_RESULT_DMS_CONTAINER = FILE 
databas1.QP_RESULT_DMS_NUMPAGES = any non-negative integer 
databas1.QP_REPLACE      =   YES 

只有在 Windows 平台上,才需要「Query Patroller 伺服器使用者資訊」的下列其他關鍵字:

*QP_USERNAME    
*QP_DOMAIN  
*QP_PASSWORD 

db2rfe 配置檔

db2rfe 配置檔的關鍵字
使用下列關鍵字,可以選取功能及設定來建立 db2rfe 配置檔:
INSTANCENAME
指定擁有非 root 安裝副本的使用者名稱。
註:
請勿註銷 INSTANCENAME 關鍵字。此為必要關鍵字。
SET_ULIMIT
僅限 AIX。對於其他平台,請參閱系統文件,以手動設定此關鍵字。在 AIX 上,當此關鍵字設為 YES 時,db2rfe 指令會將硬式及軟式資料參數設為無限制,將硬式及軟式檔案大小設為無限制,並將硬式及軟式 nofile 參數設為 65536。

選項有:

  • YES
  • NO

預設值為 NO。

ENABLE_DB2_ACS
僅限 AIX、Linux on AMD64/EM64T 及 Linux on POWER™。啟用「DB2 進階複製服務 (ACS)」。預設值為 NO。

選項有:

  • NO
  • YES
ENABLE_HA
指定使用 IBM Tivoli System Automation for Multiplatform 的「高可用性」支援。預設值為 NO。

選項有:

  • NO
  • YES
ENABLE_OS_AUTHENTICATION
指定資料庫連線之作業系統鑑別的支援。預設值為 NO。

選項有:

  • NO
  • YES
RESERVE_REMOTE_CONNECTION
保留遠端連線的服務。預設值為 NO。

選項有:

  • NO
  • YES
註:
  1. 如果資料庫管理程式配置參數 SVCENAME 擁有一個值,且配置檔中也提供關鍵字 SVCENAME 或 SVCEPORT,則這三個值必須相符。
  2. 如果資料庫管理程式配置參數 SVCENAME 擁有一個值,且未提供 SVCENAME 或 SVCEPORT 關鍵字,則 SVCNAME 的 port_number 或 service_name 會分別與產生的 service_name 或 port_number 一起使用。
  3. 如果未設定資料庫管理程式配置參數 SVCENAME,且未提供關鍵字 SVCENAME 及 SVCEPORT,則會產生並保留預設的服務名稱及埠號。
SVCENAME
與關鍵字 RESERVE_REMOTE_CONNECTION 一起使用。指定遠端連線的服務名稱。此關鍵字限於 14 個字元。
SVCEPORT
與關鍵字 RESERVE_REMOTE_CONNECTION 一起使用。指定 1024 - 65535 範圍內的遠端連線埠號。
RESERVE_TEXT_SEARCH_CONNECTION
保留「DB2 文字搜尋」使用之埠的服務登錄。預設值為 NO。

選項有:

  • NO
  • YES
SVCENAME_TEXT_SEARCH
與關鍵字 RESERVE_REMOTE_CONNECTION 一起使用。指定「DB2 文字搜尋」使用之埠的服務登錄的服務名稱。此關鍵字限於 14 個字元。
SVCEPORT_TEXT_SEARCH
與關鍵字 RESERVE_REMOTE_CONNECTION 一起使用。指定「DB2 文字搜尋」使用之埠的服務登錄的埠號。

請參閱配置參數摘要以及 DB2 登錄和環境變數的相關鏈結。

解除安裝關鍵字

可以使用下列回應檔關鍵字來解除安裝產品、功能或語言:

解除安裝關鍵字
REMOVE_PROD
指定要解除安裝的 DB2 產品。 您可以個別解除安裝 DB2 產品,或者您可以解除安裝所有 DB2 產品。若要在現行安裝副本中解除安裝所有產品,請指定 REMOVE_PROD=ALL。在 Windows 作業系統上,此關鍵字不能與 REMOVE_COMP、REMOVE_LANG 或 REMOVE_ITMA 結合。
REMOVE_COMP
指定要解除安裝的 DB2 元件。 在 Windows 作業系統上,此關鍵字不能與 REMOVE_PROD 結合。
REMOVE_LANG
指定要解除安裝的語言。無法解除安裝英文。 若要解除安裝英文之外的所有語言,請從現行安裝副本中,指定 REMOVE_LANG=ALL。在 Windows 作業系統上,此關鍵字不能與 REMOVE_PROD 結合。
REMOVE_ITMA
指定要解除安裝的 IBM Tivoli Monitoring for Databases:DB2 Agent。預設值為 NO。

選項有:

  • YES
  • NO

在 Windows 作業系統上,此關鍵字不能與 REMOVE_PROD 結合。

REMOVE_TSAMP
僅限 AIX 及 Linux 平台。 指定要解除安裝的 IBM Tivoli System Automation for Multiplatforms。預設值為 NO。

選項有:

  • YES
  • NO

只有在移除 DB2 副本時,才會考慮使用此關鍵字。 若要移除 DB2 副本,指定每一個產品或解除註解 REMOVE_PROD=ALL。

REMOVE_DAS
僅 Windows 平台。判定是否要刪除 DAS。預設值為 YES。

選項有:

  • YES
  • NO

僅會在下列狀況中檢查關鍵字 REMOVE_DAS:

  • 系統上有多個 DB2 副本,
  • DAS 已配置且在要移除的 DB2 副本下處於作用中狀態,或
  • 您選擇移除 DB2 副本中的所有伺服器產品

在此情況下,解除安裝之後,需要使用 DAS 的其他 DB2 副本將無法正常運作。若要更正問題,請使用 dasupdt 指令,以將 DAS 移至其他 DB2 副本。

如果關鍵字 REMOVE_DAS 設為 YES,且符合上面指定的狀況,則解除安裝一律會在移除現行 DB2 副本時移除 DAS。如果關鍵字 REMOVE_DAS 設為 NO,且符合上面指定的狀況,則解除安裝會失敗。

REBOOT
僅 Windows 平台。指定安裝或解除安裝完成時,是否重新啟動系統。 預設值為 NO。

選項有:

  • YES
  • NO
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]