回應檔使用關鍵字。您可以使用回應檔來執行下列作業:
針對安裝及解除安裝,都有提供範例回應檔。 解釋下列回應檔關鍵字,並附有範例回應檔。之後,編輯的回應檔必須複製到共用網路磁碟機或網路檔案系統,其中的安裝伺服器會使用該回應檔。
可以使用下列回應檔關鍵字來安裝 DB2 產品、功能或語言。 在 Linux® 或 UNIX® 平台上,部分關鍵字僅對 root 安裝有效。
DB2 安裝路徑具有下列規則:
這個關鍵字需要所有回應檔與 db2isetup 指令 -r response_file 參數一起使用。
選項有:
選項有:
選項有:
選項有:
選項有:
選項有:
選項有:
選項有:
選項有:
選項有:
選項有:
此關鍵字在 Linux、UNIX 及 Windows 平台上受支援。然而,在 Linux 及 UNIX 作業系統上,此關鍵字僅對非 root 安裝有效。在 Windows 平台上,除了將 UPGRADE_PRIOR_VERSIONS 設為值 TRUE 之外,您還必須將 DB2_COPY_NAME 關鍵字設為現存副本名稱的值。
選項有:
內建的搜尋路徑容許自動搜尋相同的上層目錄。例如,如果 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 關鍵字來完成 (視產品而不同)。
選項有:
選項有:
選項有:
此為選用的關鍵字。如果未指定此關鍵字,則連絡人依預設會視為新連絡人。
選項有:
選項有:
*DAS_USERNAME = dasuser *DAS_PASSWORD = dasp *DAS_GID = 100 *DAS_UID = 100 *DAS_GROUP_NAME = dasgroup *DAS_SMTP_SERVER = jsmith.torolab.ibm.com
*DAS_USERNAME = dasuser *DAS_DOMAIN = domain *DAS_PASSWORD = dasp *DAS_SMTP_SERVER = jsmith.torolab.ibm.com您也可以指定 LOCALSYSTEM 作為不需要密碼的有效使用者 ID。LOCALSYSTEM 使用者 ID 可用於所有產品 (除了 DB2 Enterprise Server Edition 之外)。
下列選項指定保留 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
下列為 Windows、Linux 及 UNIX 平台的實例指定範例:
*INSTANCE=DB2_INSTANCE *DB2_INSTANCE.NAME = db2inst1 *DB2_INSTANCE.TYPE = ESE *DB2_INSTANCE.PASSWORD = PASSWORD (僅對 root 安裝有效) *DB2_INSTANCE.UID = 100 (僅對 root 安裝有效) *DB2_INSTANCE.GID = 100 (僅對 root 安裝有效) *DB2_INSTANCE.GROUP_NAME = db2grp1 (僅對 root 安裝有效) *DB2_INSTANCE.HOME_DIRECTORY = /home/db2inst1 (僅對 root 安裝有效) *DB2_INSTANCE.SVCENAME = db2cdb2inst1 *DB2_INSTANCE.PORT_NUMBER = 50000 *DB2_INSTANCE.FCM_PORT_NUMBER = 60000 (僅對 root 安裝有效) *DB2_INSTANCE.MAX_LOGICAL_NODES = 4 (僅對 root 安裝有效) *DB2_INSTANCE.AUTOSTART = YES *DB2_INSTANCE.START_DURING_INSTALL = YES *DB2_INSTANCE.FENCED_USERNAME = USERNAME (僅對 root 安裝有效) *DB2_INSTANCE.FENCED_PASSWORD = PASSWORD *DB2_INSTANCE.FENCED_UID = 100 *DB2_INSTANCE.FENCED_GID = 100 *DB2_INSTANCE.FENCED_GROUP_NAME = db2grp1 *DB2_INSTANCE.FENCED_HOME_DIRECTORY =/home/db2inst1 *DB2_INSTANCE.CONFIGURE_TEXT_SEARCH = NO *DB2_INSTANCE.TEXT_SEARCH_HTTP_SERVICE_NAME = db2j_DB2_INSTANCE (僅對 root 安裝有效) *DB2_INSTANCE.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
*INSTANCE = DB2_INSTANCE *DB2_INSTANCE.NAME = db2inst1 *DB2_INSTANCE.DEFAULT_INSTANCE = db2inst1 *DB2_INSTANCE.TYPE = ESE *DB2_INSTANCE.PASSWORD = PASSWORD *DB2_INSTANCE.AUTOSTART = YES *DB2_INSTANCE.START_DURING_INSTALL = YES *DB2_INSTANCE.SVCENAME = db2cdb2inst1 *DB2_INSTANCE.PORT_NUMBER = 50000 *DB2_INSTANCE.FCM_PORT_NUMBER = 60000 *DB2_INSTANCE.MAX_LOGICAL_NODES = 4 *DB2_INSTANCE.CONFIGURE_TEXT_SEARCH = NO *DB2_INSTANCE.TEXT_SEARCH_HTTP_SERVICE_NAME = db2j_DB2_INSTANCE *DB2_INSTANCE.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
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 = DATABASE_SECTION
*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_DOCHOST = hostname *DB2_DOCPORT = 1024-65535*DB2_ECLIPSEIC_SVCENAME = db2icv95 *DB2_ECLIPSEIC_PORT = 51000DB2_ECLIPSEIC_SVCENAME 及 DB2_ECLIPSEIC_PORT 只適用於「DB2 資訊中心」安裝。
*DB2_EXTSECURITY = YES *DB2_ADMINGROUP_NAME = DB2ADMNS *DB2_USERSGROUP_NAME = DB2USER *DB2_ADMINGROUP_DOMAIN = BLANK *DB2_USERSGROUP_DOMAIN = BLANK
*NO_CONFIG = NO
選項有:
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
選項有:
預設值為 NO。
選項有:
選項有:
選項有:
選項有:
選項有:
請參閱配置參數摘要以及 DB2 登錄和環境變數的相關鏈結。
可以使用下列回應檔關鍵字來解除安裝產品、功能或語言:
選項有:
在 Windows 作業系統上,此關鍵字不能與 REMOVE_PROD 結合。
選項有:
只有在移除 DB2 副本時,才會考慮使用此關鍵字。 若要移除 DB2 副本,指定每一個產品或解除註解 REMOVE_PROD=ALL。
選項有:
僅會在下列狀況中檢查關鍵字 REMOVE_DAS:
在此情況下,解除安裝之後,需要使用 DAS 的其他 DB2 副本將無法正常運作。若要更正問題,請使用 dasupdt 指令,以將 DAS 移至其他 DB2 副本。
如果關鍵字 REMOVE_DAS 設為 YES,且符合上面指定的狀況,則解除安裝一律會在移除現行 DB2 副本時移除 DAS。如果關鍵字 REMOVE_DAS 設為 NO,且符合上面指定的狀況,則解除安裝會失敗。
選項有: