2011-07-15 3 views
0

Je reçois et WindowsForm, .NET 4.0 application qui repose sur une base de données Oracle10g, en utilisant ODP.NET. Les opérations de base de données utilisées par l'application sont à peu près standard insert/update/select et OracleBulkCopy. Je veux aussi changer le CharacterSet.Oracle Database Migration Risques 10g -> 11g

Je pense à passer à 11g, et je voudrais savoir quels seraient les risques. Que dois-je tester par la suite pour m'assurer que tout va bien?

+0

Dans tous les cas, vous devrez tester l'ensemble de l'application, mais je ne pense pas que la mise à niveau serait briser quoi que ce soit existant puisque tout serait pris en charge pour la compatibilité arrière – V4Vendetta

Répondre

1

Le changement CharacterSet peut être intéressant et peut causer la plupart des effets secondaires. En fonction de la complexité de vos requêtes, vous pouvez constater une amélioration significative des performances par rapport à l'ancienne base de données 10g. Cela suppose bien sûr une bonne base de données 11g configurée, pas seulement une base de données 11g fonctionnant avec des paramètres de 10g.

Normalement, pour une mise à niveau majeure de base de données, j'opterais pour un test de régression complet, en me concentrant sur l'interaction de la base de données. Pour la conversion CharacterSet, il peut y avoir un peu plus de travail, en fonction de l'endroit et de la manière dont les données circulent.

Envisagez-vous d'utiliser les nouvelles fonctionnalités de 11g? Comment l'application est-elle configurée? Quels volumes l'application gère-t-elle? Quelle est la taille de la db? Combien d'utilisateurs simultanés?

+0

Merci pour votre ans! non, aucune nouvelle fonctionnalité ne sera utilisée, environ 10-15 utilisateurs concurents, un seul schéma ayant environ 100 objets (tables, vues, procs stockés, etc). Il y a des tables avec jusqu'à 50 millions d'enregistrements. Oui, le changement de jeu de caractères est celui qui pourrait causer des problèmes. Tout le reste je m'attends à travailler de la même manière. – maephisto

Questions connexes