Précédent   Forum des professionnels en informatique > Bases de données > DB2
DB2 Forum d'entraide technique sur la base de données DB2. Voir aussi -> Rubrique DB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/11/2010, 16h45   #1
Candidat au titre de Membre du Club
 
Bool It
Développeur Java
Inscription : septembre 2008
Messages : 14
Détails du profil
Informations personnelles :
Nom : Bool It
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : Service public

Informations forums :
Inscription : septembre 2008
Messages : 14
Points : 12
Points : 12
Par défaut [V9.5.0.3] Problème de restauration de base

Bonjour,

J'essaye d'effectuer un restore de base à l'aide d'un Dump qu'on m'a fournit.

Après avoir crée une base avec un create db etc., j'exécute la commande :
Code :
"nice db2 restore db nom_dump from "chemin_dump" into nom_nouvelle_base without rolling forward"
qui me renvoi un
Citation:
"SQL1051N The path "/db2data/db2proj/nom_dump" does not exist. SQLSTATE=57019"
J'ai donc tenter de vérifier l'accès à ce répertoire, qui semble ne pas exister. J'ai essayé de créer ce répertoire mais je ne peux pas. Je suppose qu'il faut être en "superUser" pour faire ce genre de chose à cet endroit.

Je me demande d'où sort ce fameux chemin qu'il ne trouve pas..? je suppose (encore une fois ) qu'il est définit dans le Dump de la base.

Ma question est la suivante: Y-a t-il un moyen de modifier ce chemin et de le faire pointer vers un répertoire existant? Sinon, comment puis-je faire autrement?

DB2 V9.5.0.3 sur Unix
X-Wing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 07h44   #2
Membre éclairé
 
Benoit Boulc'h
Développeur informatique
Inscription : février 2009
Messages : 240
Détails du profil
Informations personnelles :
Nom : Benoit Boulc'h
Âge : 33

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2009
Messages : 240
Points : 379
Points : 379
Bonjour,

Je crois que le paramètre TO ou ON de la commande RESTORE permet de définir la restauration dans un nouveau chemin.

A voir en fonction de la configuration de la base et de l'aide DB2.

Benoit.
bboulch est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/11/2010, 14h21   #3
Candidat au titre de Membre du Club
 
Bool It
Développeur Java
Inscription : septembre 2008
Messages : 14
Détails du profil
Informations personnelles :
Nom : Bool It
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : Service public

Informations forums :
Inscription : septembre 2008
Messages : 14
Points : 12
Points : 12
Yes, c'est bien ça!

La syntaxe exacte est :
Code :
nice db2 restore database nom_dump from "chemin_dump" on "nouveau_chemin_base" into nom_base without rolling forward
Sur le site db2 je suis passé au travers de :
Citation:
ON path-list
This parameter redefines the storage paths associated with an automatic storage database.
(source: http://publib.boulder.ibm.com/infoce...e/r0sttmsg.htm)

Merci bien !
X-Wing est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h44.


 
 
 
 
Partenaires

Hébergement Web