AllExperts > Experts 
Search      

Ingres

Volunteer
Answers to thousands of questions
 Home · More Questions · Answer Library  · Encyclopedia ·
More Ingres Answers
Question Library

Ask a question about Ingres
Volunteer
Experts of the Month
Expert Login

Awards

About Us
Tell friends
Link to Us
Disclaimer

 
 
 
 
About Jean-Pierre Zuate
Expertise
Any questions about database Ingres (owned by Computer Associates then Ingres Corp) : - Ingres 6.4 - OpenINGRES from 1.0 to 2.0 - IngresII from 2.0 to 2.6 - Ingres R3, Ingres 2006 (Open Source version) - All tool around Ingres : ABF, Report Writer, Replicator, OpenROAD (3.5 to 2006), Ingres/NET Ingres/STAR, ...

Experience
16 years of computing experience as :
- AS400 programmer
- AIX / Ingres administrator and developer (OpenROAD and korn shell)
- Ingres DataBase Administrator
- Ingres expert - Data modelisation - ETL - Reporting - Many of Computer Associates sofwares - ITIL / CMDB / Change Management
 
   

You are here:  Experts > Computing/Technology > Databases > Ingres > importaion DB Ingres 2006

Topic: Ingres



Expert: Jean-Pierre Zuate
Date: 5/9/2008
Subject: importaion DB Ingres 2006

Question
QUESTION: bonjour
dans l'entreprise où je travail je travail sous une BD Ingres 2006, qui je veux l'exporter sur mon ordinateur portable où Ingres 2006 est installé.
j'ai utilisé unloaddb pour l'exportation mais quand je copie les fichier générés dans mon portable et je clique sur reload.bat rien ne se passe, même pas un message d'érreur.
j'ai essayer d'éditer le ficier reload.bat mais son résultats, aide moi SVP.
MERCI

ANSWER: Bonjour,

reload.bat peut être aussi lancé sous DOS (Démarrer / Exécuter / cmd) et ainsi vous verrez les messages d'erreur.

Que voulez vous dire par "j'essaie d'éditer le fichier reload.bat mais sans résultat" ?
1/ Vous sélectionnez le fichier reload.bat avec la souris
2/ Clic droit
3/ Choisir "modifier"

Quelques erreurs possibles ...
Je suppose que sur les 2 installations Ingres vous avez :
- les mêmes noms de base
- les mêmes noms de location (et le même nombre pour la base que vous transportez)
- la même liste d'utilisateurs déclaré dans Ingres
- les mêmes valeurs pour II_DECIMAL, II_MONEY_FORMAT, II_DATE_FORMAT, II_MONEY_PREC de chaque coté

Cordialement,
Jean-Pierre ZUATE
http://www.lafageconseil.fr



---------- FOLLOW-UP ----------

QUESTION: Bonjour
merci de m'avoir répondu
je vais exposé mon problème autrement,
au travail j'ai ingres 2006 installer sur Linux redhat
sur mon micro portable j'ai installer ingres 2006 sur windwos XP
mon problème c'est comment faire pour transporter ma base sur le serveur local de mon micro portable (non relier au réseau d'entreprise) au lieu de la créer à nouveau.
l'installation sur le portable ne contient aucune base
pouvez vous me donner une méthode on Step By Step SVP je ne suis pas pro avec le SGBD Ingres 2006. merci.

Answer
Bonjour,

Désolé du retard, mais je étais temporairement dans une zone sans internet ...

Les réponses que vous cherchez sont dans ce document : http://www.commentcamarche.net/faq/sujet-5470-import-export-de-donnees-ingres

Globalement les données dans Ingres se transportent par les commandes unloaddb et copydb. La documentation Ingres fourmille d'informations sur le sujet.

Le lien que je vous présente plus haut est en français et consiste en un résumé. Il suppose d'avoir quelques bases concernant Ingres. Il existe quelques informations, en français aussi, à cette adresse : http://www.commentcamarche.net/faq/479-ingres

L'approche est la suivante :
Sur le serveur redhat :
$ mkdir repertoire
$ cd repertoire
$ unloaddb -c votre_base
$ ./unload.ing > unload.log 2>&1 &
$ cd ..
$ tar cvf repertoire.tar repertoire
$ gzip repertoire.tar

Copier le fichier repertoire.tar.gz sur votre PC. Décompressez le à l'aide de 7-zip par exemple, puis effectuez les operations suivantes :
- dans les fichiers reload.ing et copy.in, enlevez tous les chemins au format Unix (ne laissez que les noms des fichiers)
- dans le fichier copy.in modifiez \nocontinue en début de fichier par \continue (cela permet de créer les objets même s'il y a des erreurs
Faites moi savoir si vous avez besoin de plus d'information sur le sujet.
- repérez les noms des locations et des utilisateurs propriétaires d'objets

Sur le PC Windows :
- créer les locations (même nom, même type)
- créer les utilisateurs
- créer la base et l'étendre aux mêmes locations si besoin
Lancer les commandes suivantes :
> cd repertoire_decompresse
> copy reload.ing reload.bat
> reload.bat > reload.log

Lisez bien l'astuce sur commentcamarche.net car il faut faire attention à ce que certaines variables aient la même valeur sur les installations Ingres source et cible.

Bon courage.
Jean-Pierre ZUATE
http://lafageconseil.fr

Add to this Answer    Ask a Question



  Rate this Answer
   Was this answer helpful?
Not at allDefinitely              
   12345  

     
About Us | Advertise on This Site | User Agreement | Privacy Policy | Help
Copyright  © 2008 About, Inc. About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.