Les fichiers de réponses utilisent des mots clés. Vous pouvez utiliser un fichier de réponses pour effectuer les opérations suivantes :
Des exemples de fichier de réponses existent pour l'installation et la désinstallation. Les mots clés de fichier de réponses suivants sont expliqués avec un exemple de fichier de réponses. Le fichier de réponses modifié doit ensuite être copié sur votre unité réseau partagée ou dans le système de fichiers où il sera utilisé par votre serveur d'installation.
Les mots clés de fichier de réponses suivants peuvent être utilisés pour l'installation d'une langue, d'une fonction ou d'un produit DB2. Sur les plateformes Linux et UNIX, certains mots clés sont valides pour l'installation root uniquement
- PROD
- Indique le produit à installer. Un seul produit DB2 peut être installé à la fois. Par conséquent, un seul produit peut être indiqué à l'aide de ce mot clé.
Remarque :
- Il est déconseillé de mettre le mot clé PROD en commentaire car il peut manquer un certain nombre de composants, même en cas d'installation réussie à l'aide d'un fichier de réponses.
- Ce mot clé ne peut pas être utilisé avec le paramètre -r fichier_réponses de la commande db2isetup.
- FILE
- Indique le répertoire cible pour un produit DB2.
- Windows
- Sur les systèmes d'exploitation Windows, ce
mot clé est limité à 110 caractères.
- Linux ou
UNIX
- Sur les systèmes d'exploitation Linux ou
UNIX, ce mot clé est obligatoire
pour les installations root.
Les
règles suivantes s'appliquent aux chemins d'installation DB2 :
- ils peuvent inclure des lettres minuscules (a-z), majuscules (A-Z) et le caractère de soulignement ( _ ),
- ils ne peuvent pas comporter plus de 128 caractères,
- ils ne peuvent pas contenir d'espace,
- ils ne peuvent pas
contenir des caractères non anglais.
Ce mot clé est requis pour tout fichier de réponses utilisé avec le paramètre -r fichier_réponses de la commande db2isetup.
- INSTALL_OPTION
- Pour les plateformes Windows uniquement et spécifique de DB2 Enterprise Server Edition.
Ce mot clé indique l'installation. La valeur par défaut est SINGLE_PARTITION.
Les options sont :
- INSTANCE_OWNING
- NEW_NODE
- SINGLE_PARTITION
- LIC_AGREEMENT
- Indique que vous avez lu et accepté le fichier du contrat de licence dans le répertoire db2/license sur le DVD du produit DB2. La valeur par défaut est DECLINE.
Les options sont :
Remarque :
- Vous devez donner la valeur ACCEPT à ce mot clé pour indiquer que vous acceptez le contrat de licence DB2 et permettre la poursuite de l'installation.
- Ce mot clé ne peut pas être utilisé avec le paramètre -r fichier_réponses de la commande db2isetup.
- INTERACTIVE
- Pour les plateformes Linux ou UNIX uniquement. Détermine si l'installation demande l'emplacement du module des langues nationales (DVD ou fichier) et fournit des états de progression.
Les options sont :
Remarque :
- Lorsque la valeur NONE est indiquée il n'y a pas d'interaction.
- Lorsque la valeur YES est indiquée, les informations de progression et d'invite sont affichées sur la console. Lors de l'installation, si une langue manque, vous êtes invité à indiquer l'emplacement du module des langues nationales.
- Indiquez la valeur MACHINE pour recevoir les informations de progression ou d'invite dans un format facile à analyser par un autre programme. Un exemple
de programme est également fourni, voir Incorporation de l'image d'installation DB2 (Linux
et UNIX).
- CONFIG_ONLY
- Ce mot clé est obsolète et sera supprimé dans une version ultérieure. Pour les plateformes Linux ou UNIX uniquement. Indique que ce fichier de réponses est destiné aux tâches de configuration uniquement.
Par exemple, création d'une instance à l'aide de la commande db2isetup.
Les options sont :
- INSTALL_TYPE
- Indique le type d'installation.
Les options sont :
Tout mot clé personnalisé (COMP) est ignoré pour une installation minimale ou standard.
Remarque :
Ce mot clé ne peut pas être utilisé avec le paramètre -r fichier_réponses de la commande db2isetup.
- DB2_COPY_NAME
- Pour les plateformes Windows uniquement.
Indique le nom utilisé pour faire référence à un ensemble de produits DB2 installés au même emplacement.
Ce nom est limité à 64 caractères.
- DEFAULT_COPY
- Pour les plateformes Windows uniquement.
Indique si la copie en cours d'installation ou de modification doit être définie comme copie DB2 par défaut utilisée par les applications DB2. La valeur par défaut est NO, sauf s'il s'agit de l'unique copie DB2 installée.
Les options sont :
- COPY_NAME
- Pour les plateformes Windows uniquement.
Indique le nom utilisé pour faire référence au produit IBM Data Server Driver Package installé. Valide uniquement lorsque le mot clé PROD est paramétré sur IBM_DATA_SERVER_DRIVER. Ce nom est limité à 64 caractères.
- DEFAULT_CLIENT_INTERFACE_COPY
- Pour les plateformes Windows uniquement.
Indique si la copie des produits DB2 ou le module IBM Data Server Driver Package installé doit être la copie d'interface client de base de données IBM par défaut. Si ce mot clé a pour valeur YES, l'interface client IBM Data Server (pilote ODBC/CLI
et fournisseur de données .NET) dans la copie est le pilote par défaut à utiliser par les applications. Si vous
installez le pilote IBM Data Server
Driver, la valeur par défaut est NO sauf si le produit DB2
ou le pilote IBM Data Server Driver Package n'est pas
installé sur l'ordinateur. Si vous installez d'autres produits, la valeur par défaut est celle du mot clé DEFAULT_COPY.
Les options sont :
- INSTALL_TSAMP
- Plateformes AIX et
Linux uniquement. Indique la prise en charge d'IBM Tivoli System Automation for Multiplatforms.
La valeur par défaut est YES.
Les options sont :
- INSTALL_ITMA
- Indique que l'agent IBM Tivoli Monitoring for Databases: DB2 Agent
est installé à partir du support d'installation DB2. La valeur par défaut est YES.
Les options sont :
Si vous choisissez NO, pour installer IBM Tivoli Monitoring for Databases, vous devez
attribuer la valeur YES à ce mot clé et relancer l'installation en mode silencieux.
- MIGRATE_PRIOR_VERSIONS
- Ce mot clé est obsolète ; utilisez UPGRADE_PRIOR_VERSIONS à la place. Pour les plateformes Windows uniquement. Indique si une version existante du produit DB2 doit être migrée. La valeur par défaut est FALSE.
Les options sont :
- UPGRADE_PRIOR_VERSIONS
- Indique si une version existante du produit DB2 doit être mise à niveau. La valeur par défaut est FALSE.
Les options sont :
Ce mot clé est pris en charge sur les plateformes Linux, UNIX et Windows. Toutefois, sur les systèmes d'exploitation Linux et UNIX, ce mot clé est valide uniquement pour les installations non root. Sur les plateformes Windows, vous devez associer UPGRADE_PRIOR_VERSIONS à la valeur TRUE mais aussi associer le mot clé DB2_COPY_NAME à un nom de copie existant.
- UPGRADE_DBCK_IGNORE_TYPE1
- Plateformes Linux et UNIX et installation non root uniquement. Force la commande db2setup à ignorer la vérification des index de type 1. La valeur par défaut est NO.
Les options sont :
- PACKAGE_LOCATION
- Pour les plateformes Linux ou UNIX uniquement. Ce mot clé est utilisé uniquement lorsque le module "nlpack" est supprimé de l'image et que des fragments multilingue sont sélectionnés pour l'installation. Ce mot clé indique l'emplacement du module nlpack. Le chemin peut indiquer l'emplacement du DVD du produit, ou l'emplacement dans lequel le contenu du DVD a été sauvegardé.
Des chemins de recherche intégrés permettent d'effectuer une recherche automatique dans le même répertoire parent. Par exemple, si le contenu du DVD d'un produit DB2 est copié dans des sous-répertoires :
/db2images/ese/dvd
/db2images/nlpack/dvd
La recherche s'effectue automatiquement dans les sous-répertoires sans avoir à indiquer chacun d'eux :
PACKAGE_LOCATION=/db2images/ese/disk1
Ceci inclut la recherche du DVD de langue dans les sous-répertoire.
Si le contenu du DVD d'un produit DB2 est copié dans différents répertoires parents, ce mot clé peut être réintroduit autant de fois que nécessaire. Par exemple :
PACKAGE_LOCATION=/db2images1/dvd
PACKAGE_LOCATION=/db2images2/nlpack/dvd
- COMP
- Indique les composants à installer. Le programme d'installation installe automatiquement les composants requis pour un produit.
Dans une installation personnalisée vous devez choisir les composants individuellement. Pour cela, vous pouvez supprimer la mise en commentaire des mots clés COMP pour les composants que vous voulez installer (cela diffère selon les produits).
Remarque :
Ce mot clé est ignoré sauf si INSTALL_TYPE a pour valeur CUSTOM.
- LANG
- Ceci fait référence aux mots clés de sélection de la langue. Vous devez supprimer la mise en commentaire de toute langue supplémentaire à installer. La langue anglaise est obligatoire et doit toujours être sélectionnée.
- CLIENT_IMPORT_PROFILE
- Indique un nom de fichier avec le chemin d'accès complet à un profil exporté par la commande db2cfexp. Le profil contient les paramètres relatifs à l'instance.
- REBOOT
- Pour les plateformes Windows uniquement.
Indique si le système doit être redémarré une fois l'installation ou la désinstallation terminée. La valeur par défaut est NO.
Les options sont :
- KILL_PROCESSES
- Pour les plateformes Windows uniquement.
Si une version existante DB2 est en cours d'exécution et si le mot clé est paramétré sur YES, l'exécution des processus DB2 en cours sera interrompue sans avertissement.
Les options sont :
- NEW_CONTACT
- Indique si l'adresse électronique du contact figurant dans la liste de notifications et de contacts existe déjà ou est nouvelle. Il n'est pas utile de fournir l'adresse électronique s'il en existe déjà une. Sur les plateformes Linux ou UNIX, ce mot clé est valide pour une installation root uniquement.
Les options sont :
Ce mot clé est facultatif. Si le mot clé n'est pas indiqué, le contact est considéré par défaut comme un nouveau contact.
- DB2_OLEDB_GUID
- Pour les plateformes Windows uniquement.
Utilisez ce mot clé pour entrer l'identificateur global universel appliqué par les applications DB2 avec la base de données OLE. Si vous n'indiquez pas ce mot clé, il est généré.
- CREATE_DAS
- Pour les plateformes Windows uniquement.
Indique si DAS doit être créé ou non.
Les options sont :
- CHECK_UNCPATH
- Pour les plateformes Windows uniquement.
Indique de vérifier si la convention de dénomination universelle se trouve dans la variable d'environnement PATH. La valeur par défaut est YES.
Les options sont :
- Paramètres du serveur d'administration DB2
- Pour activer les paramètres DAS ci-dessous, supprimez la mise en commentaire en enlevant l'astérisque *.
Ce paramètre est applicable aux environnements Windows, Linux et UNIX, mais sur les plateformes Linux ou UNIX, ce mot clé est valide pour une installation root uniquement.
- Plateformes Linux ou UNIX :
*DAS_USERNAME = dasuser
*DAS_PASSWORD = dasp
*DAS_GID = 100
*DAS_UID = 100
*DAS_GROUP_NAME = dasgroup
*DAS_SMTP_SERVER = jsmith.torolab.ibm.com
- Sur les plateformes Windows :
*DAS_USERNAME = dasuser
*DAS_DOMAIN = domain
*DAS_PASSWORD = dasp
*DAS_SMTP_SERVER = jsmith.torolab.ibm.com
Vous pouvez également indiquer l'ID utilisateur LOCALSYSTEM, lequel ne requiert pas de mot de passe. L'ID utilisateur LOCALSYSTEM est disponible pour tous les produits, à l'exception de DB2 Enterprise Server Edition.
Les options ci-dessous indiquent l'emplacement où la liste de contacts DAS sera conservée. Sur les plateformes Linux ou UNIX, ces options sont valides pour une installation root uniquement. Si la liste de contacts est distante, vous devez indiquer un nom d'utilisateur et un mot de passe disposant des droits permettant d'ajouter un contact au système.
*DAS_CONTACT_LIST =
LOCAL ou REMOTE (DEFAULT = LOCAL)
*DAS_CONTACT_LIST_HOSTNAME = hostname
*DAS_CONTACT_LIST_USERNAME = username
*DAS_CONTACT_LIST_PASSWORD = password
- Spécifications d'instance spéciales
- Ceci concerne la section d'instance et pas le nom d'instance. La section d'instance doit exister dans le fichier de réponses.
- Plateformes Windows :
- DEFAULT_INSTANCE - Il s'agit de l'instance par défaut.
- Plateformes Linux ou UNIX :
- Spécifications d'instance
- Pour les installations racine vous pouvez utiliser le fichier de réponses afin de créer autant d'instances que vous le souhaitez. Pour créer une instance vous devez indiquer une section d'instance à l'aide du mot clé INSTANCE.
Une fois ceci effectué, tout mot clé contenant la valeur indiquée pour INSTANCE comme préfixe appartient à cette instance. Sur les plateformes Windows vous pouvez également indiquer l'ID utilisateur LOCALSYSTEM, lequel ne requiert pas de mot de passe. L'ID utilisateur LOCALSYSTEM est disponible pour tous les produits, à l'exception de DB2 Enterprise Server Edition.
Voici des exemples de spécifications d'instance pour les plateformes
Windows, Linux et UNIX :
- Plateformes Linux ou UNIX :
*INSTANCE=DB2_INSTANCE
*DB2_INSTANCE.NAME = db2inst1
*DB2_INSTANCE.TYPE = ESE
*DB2_INSTANCE.PASSWORD = MOT_DE_PASSE
(valide pour une installation root uniquement)
*DB2_INSTANCE.UID = 100
(valide pour une installation root uniquement)
*DB2_INSTANCE.GID = 100
(valide pour une installation root uniquement)
*DB2_INSTANCE.GROUP_NAME = db2grp1
(valide pour une installation root uniquement)
*DB2_INSTANCE.HOME_DIRECTORY = /home/db2inst1
(valide pour une installation root uniquement)
*DB2_INSTANCE.SVCENAME = db2cdb2inst1
*DB2_INSTANCE.PORT_NUMBER = 50000
*DB2_INSTANCE.FCM_PORT_NUMBER = 60000
(valide pour une installation root uniquement)
*DB2_INSTANCE.MAX_LOGICAL_NODES = 4
(valide pour une installation root uniquement)
*DB2_INSTANCE.AUTOSTART = YES
*DB2_INSTANCE.START_DURING_INSTALL = YES
*DB2_INSTANCE.FENCED_USERNAME = USERNAME
(valide pour une installation root uniquement)
*DB2_INSTANCE.FENCED_PASSWORD = MOT_DE_PASSE
*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_INSTANCE_DB2
(valide pour une installation root uniquement)
*DB2_INSTANCE.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
- Pour les plateformes Windows :
*INSTANCE = DB2_INSTANCE
*DB2_INSTANCE.NAME = db2inst1
*DB2_INSTANCE.DEFAULT_INSTANCE = db2inst1
*DB2_INSTANCE.TYPE = ESE
*DB2_INSTANCE.PASSWORD = MOT_DE_PASSE
*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_INSTANCE_DB2
*DB2_INSTANCE.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
Remarque :
Le mot clé START_DURING_INSTALL détermine si l'instance est démarrée après l'installation. Le mot clé AUTOSTART détermine si l'instance est démarrée automatiquement après la réinitialisation
du système. Si START_DURING_INSTALL n'est pas indiqué, AUTOSTART détermine également
si l'instance est démarrée après l'installation.
- Section base de données
- Ces mots clés peuvent être utilisés pour que l'installation crée ou catalogue une base de données sur la machine en cours d'installation.
DATABASE = DATABASE_SECTION
DATABASE_SECTION.INSTANCE = db2inst1
DATABASE_SECTION.DATABASE_NAME = MYDB
DATABASE_SECTION.LOCATION = LOCAL
DATABASE_SECTION.ALIAS = MYDB
DATABASE_SECTION.USERNAME = nom_utilisateur
DATABASE_SECTION.PASSWORD = mot_de_passe
* Ces mots clés sont utilisés uniquement pour les bases de données DISTANTES
cataloguées
DATABASE_SECTION.SYSTEM_NAME = nom_hôte
DATABASE_SECTION.SVCENAME = db2c_db2inst1
- TOOLS_CATALOG_DATABASE
- Sur les plateformes Linux ou UNIX, ce mot clé est valide pour une installation root uniquement. Ce mot clé indique la base de données à utiliser pour stocker les catalogues d'outils. La valeur de ce mot clé doit être l'un de ceux indiqués dans la section de base de données du fichier de réponses.
*TOOLS_CATALOG_DATABASE = DATABASE_SECTION
- TOOLS_CATALOG_SCHEMA
- Pour définir le schéma du catalogue d'outils, supprimez la mise en commentaire des éléments ci-dessous en enlevant l'astérisque * :
*TOOLS_CATALOG_SCHEMA = toolscat_schema
Sur les plateformes Linux ou UNIX, ce mot clé est valide pour une installation root uniquement.
- Section de contact
- Ces mots clés définissent une section de contact qui sera créée par le processus d'installation si elle n'existe pas déjà. Les notifications de santé relatives à l'instance indiquée seront envoyées à ce contact.
CONTACT = contact_section
contact_section.NEW_CONTACT = YES
contact_section.CONTACT_NAME = nomContact
contact_section.INSTANCE = DB2_INSTANCE
contact_section.EMAIL = adresseEmail
contact_section.PAGER = NO
Sur les plateformes Linux ou UNIX, ce mot clé est valide pour une installation root uniquement.
- Section des paramètres du centre de documentation DB2
- L'emplacement par défaut pour l'accès au centre de documentation DB2 est le site Web IBM. Modifiez cette section uniquement si vous voulez accéder à la documentation DB2 à partir d'un autre emplacement, par exemple, votre ordinateur local ou un serveur intranet.
Les options ci-dessous indiquent le nom d'hôte et le numéro de port utilisés pour l'installation
du serveur du centre de documentation, ainsi que le nom de service et le numéro de port
utilisés par le service du serveur de centre de documentation.
*DB2_DOCHOST = hostname
*DB2_DOCPORT = 1024-65535
*DB2_ECLIPSEIC_SVCENAME = db2icv95
*DB2_ECLIPSEIC_PORT = 51000
DB2_ECLIPSEIC_SVCENAME
et DB2_ECLIPSEIC_PORT sont valides uniquement pour l'installation du centre de documentation
DB2.
- Section de sécurité étendue
- Pour les plateformes Windows uniquement.
Ces mots clés définissent une section de sécurité.
*DB2_EXTSECURITY = YES
*DB2_ADMINGROUP_NAME = DB2ADMNS
*DB2_USERSGROUP_NAME = DB2USER
*DB2_ADMINGROUP_DOMAIN = BLANK
*DB2_USERSGROUP_DOMAIN = BLANK
- Pas d'options de configuration
- Pour les plateformes Windows uniquement.
Ce mot clé vous donne la possibilité d'installer un produit DB2 uniquement avec la configuration obligatoire.
L'instance DB2 doit être créée manuellement. La valeur par défaut est NO.
*NO_CONFIG = NO
Les options sont :
- Query Patroller
- Ces mots clés peuvent permettre d'installer 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
Sur les plateformes
Windows uniquement, les
mots clés supplémentaires suivants sont requis pour les informations utilisateur du serveur Query Patroller :
*QP_USERNAME
*QP_DOMAIN
*QP_PASSWORD
Pour obtenir un récapitulatif des paramètres et des variables d'environnement et de registre
DB2, voir les liens connexes.
Vous pouvez installer les mots clés de fichier de réponses suivants pour désinstaller un produit, une fonction ou une langue :