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 05/12/2006, 18h47   #1
Invité régulier
 
Inscription : avril 2005
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 35
Points : 8
Points : 8
Par défaut [DB2 win2000] migration db2 7.2 vers 8.2

Bonjour,

J'ai une application .net qui fonctionne actuellement sur windows, avec une BDD 7.2 SP10.
Je voulais savoir ce que pouvais m'apporter une évolution, à par d'avoir un support IBM ...
Quelles sont les contraintes à respecter, pour effectuer cette migration ?

Merci par avance,
Cordialement,
K.
kyrsa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2006, 19h40   #2
jab
Rédacteur
 
Avatar de jab
 
Homme Jean-Alain Baeyens
SharePoint developpeur
Inscription : février 2004
Messages : 1 172
Détails du profil
Informations personnelles :
Nom : Homme Jean-Alain Baeyens
Âge : 48
Localisation : Belgique

Informations professionnelles :
Activité : SharePoint developpeur
Secteur : Service public

Informations forums :
Inscription : février 2004
Messages : 1 172
Points : 3 131
Points : 3 131
Envoyer un message via ICQ à jab Envoyer un message via MSN à jab Envoyer un message via Skype™ à jab
J'ai fait récemment cette migration sans aucun soucis et sans aucunes modifications du programme. Nous avons juste recatalogué le client. Le programme .NET fonctionne aussi bien avec le client 7 que le client 8 vers la DB en version 8.

L'avantage avec .NET mais surtout pour les future développement c'est la possibilité d'utiliser le provider spécifique et plus l'ODBC ce qui doit en principe être plus performant.
jab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 16h17   #3
Membre du Club
 
Inscription : août 2006
Messages : 56
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : août 2006
Messages : 56
Points : 55
Points : 55
J'ai également fait cette opération sur la une demi douzaine de serveur tournant sous Win 2000 ou 2003 sans problème.
Je ne peux rien dire sur .NET car nous ne l'utilisons pas, mais d'après Jab, cela ne semble pas être un problème.

L'interêt de passé à la version 8 était pour nous d'uniformiser les serveurs et d'utiliser les nouvelles fonctionalités des backup/restore pour la portabilité de certaines données.
Nous avons également étudié la possibilité d'implementer le HADR (High Availability Disaster Recovery) sur certaines DB sensibles.

Prochaine étape : DB2 9 Viper
ALHER est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 17h42   #4
Invité régulier
 
Inscription : avril 2005
Messages : 35
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 35
Points : 8
Points : 8
Et est-ce que cela a changé quelque chose au niveau rapidité d'exécution ?
Certains de mes traitements sont assez longs (plusieurs jours pour certains), ce qui n'est pas du gout de mon client, ni du mien (j'ai recup le bébé comme ca .. )
De même que pour les tests, c'est pas génial non plus!

Par contre, Jab, qu'est ce que tu veux dire par recataloguer le client ? est ce juste mettre à jours tous les postes clients, ou bien effectuer des modifs sur l'application .net ? (Pour info, le .net est aussi une vieille version, 2002, donc je m'inquiete un peu ... )

En tout cas, merci à tous les deux pour vos retours.

Cordialement,
K., vraiment newbie en DB2 & .net !
kyrsa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 18h26   #5
jab
Rédacteur
 
Avatar de jab
 
Homme Jean-Alain Baeyens
SharePoint developpeur
Inscription : février 2004
Messages : 1 172
Détails du profil
Informations personnelles :
Nom : Homme Jean-Alain Baeyens
Âge : 48
Localisation : Belgique

Informations professionnelles :
Activité : SharePoint developpeur
Secteur : Service public

Informations forums :
Inscription : février 2004
Messages : 1 172
Points : 3 131
Points : 3 131
Envoyer un message via ICQ à jab Envoyer un message via MSN à jab Envoyer un message via Skype™ à jab
Non rien a faire dans .NET

Le client DB2 (DB2CLI) utilise un catalogue qui indique que MADB pointe sur la DB A du serveur X. Je suppose que vous allez avoir les serveur en parallèle le temps de faire l'install donc le nouveau serveur aura le nom Y. Lors de la phase finale, le catalogue pour MADB doit alors pointer sur la DB A du serveur Y. Le catalogue est accédé par le configuration assistant. Chez nous, les gestionnaires de l'infrastrucutre on fait la mise à jour global par distribution car en définitive il ne s'agit que d'un fichier.
jab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 12h12   #6
Membre du Club
 
Inscription : août 2006
Messages : 56
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : août 2006
Messages : 56
Points : 55
Points : 55
Citation:
traitements sont assez longs (plusieurs jours pour certains),
Je ne sais pas ce que vous avez comme serveur, mais vous devriez faire une analyse de performance.
Au niveau programme, verifier que vos query sont optimisés au maximum.
Peut-être que l'ajout d'index secondaires reduirait les temps d'accès.
Au niveau DB, faire régulièrement des RUNSTAT/REORG sur les tables qui subissent beaucoup de modification.

La version 8 apporte une gestion plus dynamique de l'occupation des CPU sur un serveur multi processeurs, ce qui devait se faire par l'ajustage de paramètres avec la version 7.
La version 8 propose un "HEALT CENTER" un peu plus élaborer qui peux aider a identifier des problèmes de preformance un peu plus facilement.
ALHER est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h41.


 
 
 
 
Partenaires

Hébergement Web