DB2 EEE pour UNIX - Mise en route
Pour faire migrer des instances, y compris votre instance du serveur
d'administration, vers un format compatible avec la version 7 de DB2,
vous devez exécuter la commande db2imigr.
- Connectez-vous en tant qu'utilisateur root.
- Lancez la commande db2imigr en procédant comme suit :
DB2DIR/instance/db2imigr [-d] [-u ID-isolé] nom-instance
| où DB2DIR
| = /usr/lpp/db2_07_01
| sous AIX
|
|
| = /opt/IBMdb2/V7.1
| sous HP-UX, PTX ou Solaris
|
Où :
- -d
- Définit le mode de débogage à utiliser pour l'identification des
incidents. Ce paramètre est facultatif.
- -u ID-isolé
- est l'utilisateur sous lequel s'exécutent les fonctions UDF
isolées et les procédures mémorisées. Ce paramètre n'est
facultatif que lorsqu'un composant DB2 Run-Time Client est
installé. Il est obligatoire pour tous les autres produits DB2.
- nom-instance
- Est le nom de connexion du propriétaire de l'instance.

|
Le répertoire INSTHOME appartenant au système NFS sur tous les
postes, il vous suffit d'exécuter la commande db2imigr sur un
seul poste pour faire migrer la totalité de l'instance.
|
- Si des erreurs se produisent lors de la vérification de l'état des
bases de données (aptes à la migration), reportez-vous à la section Messages d'erreur de migration éventuels et réponses utilisateur, et lancez les actions correctives. Puis, entrez à
nouveau la commande db2imigr.
Remarque : | Si vous faites migrer une instance DB2 créée sous AIX, et que l'instance
utilise la variable d'environnement DB2SORT associée au mot clé
SMARTSORT, vous devez définir la valeur de registre db2sort
après la migration de l'instance vers la version 7. Définissez
la valeur de registre db2sort par la bibliothèque d'exécution de
la commande SORT de la façon suivante :
db2set DB2SORT="/usr/lib/libsort.a"
|
Si la commande db2imigr échoue, consultez la
liste de messages d'erreur ci-après et effectuez l'action corrective
appropriée.
- La base de données est en attente de sauvegarde
-
Procédez à la sauvegarde de la base de données.
- La base de données est en attente de récupération aval.
-
Restaurez la base de données en fonction des besoins. Effectuez ou
reprenez une récupération aval de la base de données jusqu'à la fin des
fichiers journaux et arrêtez.
- L'ID espace table est dans un état incorrect.
-
Restaurez la base de données et l'espace table en fonction des
besoins. Effectuez ou reprenez une récupération aval de la base de
données jusqu'à la fin des fichiers journaux et arrêtez.
- Une base de données est dans un état incohérent.
-
Relancez la base de données pour la faire repasser à l'état
cohérent.
- La fonction et le type structuré portent le même nom.
-
Une fonction et un type structuré (sans arguments) appartenant au même
schéma ne peuvent pas porter le même nom. Le type ou la fonction et les
objets utilisant ce type ou cette fonction doivent être supprimés et recréés
sous un autre nom. Pour corriger cette erreur :
- Sauvegardez la base de données.
- Exportez les données de toutes les tables dépendant de ces types
structurés ou des fonctions.
- Supprimez toutes les tables dépendant de ces fonctions ou types
structurés, puis supprimez les fonctions ou les types structurés. Ces
suppressions peuvent supprimer d'autres objets tels que des vues, des
index, des déclencheurs ou des fonctions.
- Créez les fonctions ou les types structurés sous des noms différents, puis
recréez les tables à l'aide de ces nouveaux noms. Recréez les
vues, index, déclencheurs ou fonctions supprimés.
- Importez ou chargez les données dans l'objet.
- La base de données contient des types UDT distincts utilisant le nom de
type BIGINT, DATALINK, REAL ou REFERENCE.
-
Ces noms de type de données sont réservés au gestionnaire de bases de
données version 7. Pour corriger cette erreur :
- Sauvegardez la base de données.
- Exportez les données de toutes les tables dépendant de ces types de
données.
- Supprimez toutes les tables dépendant de ces types de données, puis
supprimez les types de données. Ces suppressions peuvent supprimer
d'autres objets tels que des vues, des index, des déclencheurs ou des
fonctions.
- Créez les types de données sous des noms différents, puis recréez les
tables à l'aide de ces nouveaux noms. Recréez les vues, index,
déclencheurs ou fonctions supprimés.
- Importez ou chargez les données dans l'objet.
[ Début de page | Page précédente | Page suivante | Table des matières | Index ]