|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
cachrisConsultant informatique Inscription : octobre 2002 Messages : 18 ![]() |
Bonjour à toutes et tous,
Je dois rechercher un consultant pour une migration vers sql server 2008 et je voudrais quelques conseils sur la manière de sélectionner. La migration consiste : migrer les structures de tables, des données adapter les diverses requêtes sql dans des applis de type vb optimisation des tables (redondance) ainsi que des clés mise en place de contraintes, intégrité ref. etc.... La dernière étape du projet consiste à crée avec dans la bd des procédures, triggers. Faut-il choisir une personne plutôt pointue sur le sql et t-sql dès le début ? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 724 ![]() |
Bonjour,
Personnellement je vois ici 2 phases bien distinctes : - Une migration d'une version à une autre (d'un serveur à un autre ?) - Une optimisation de vos bases de données (schéma, code T-SQL, VB) Il va donc falloir des compétences qui répondent à ces 2 phases ... donc des bonnes connaissances en TSQL et optimisation + expérience en migration selon moi. Après tout dépend l'importance de votre projet et le budget alloué ++ |
|
00
|
|
|
#3 |
cachrisConsultant informatique Inscription : octobre 2002 Messages : 18 ![]() |
Bonjour mikedavem,
merci de ta/votre réponse. Vu l'unification et dans un esprit de simplification, je pensais centraliser un maximum de code effectuant des calculs, des mises à jour liées à des règles dans sql server. Vu que nos applis ne sont pas toutes écrites en vb ou .net est-ce qu'il est possible de programmer les calculs et les procédures de mises à jour dans sql server ou est-on obligé de crée des objets (en .net) métier ? Merci de ton/votre avis. |
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 724 ![]() |
Citation:
Citation:
J'aurai tendance à dire qu'il est beaucoup plus facile de maintenir la logique métier au niveau du serveur de bases de données que dans les applications surtout si celle-ci concerne directement les données. L'idée de rassembler cela dans des procédures stockées etc ... me parait bien pour tout un tas de raison comme la maintenabilité, la performance etc .. ++ |
||
|
00
|
|
|
#5 |
cachrisConsultant informatique Inscription : octobre 2002 Messages : 18 ![]() |
Merci
Pour la gestion du code et le développement est-ce que cela vaut la peine d'acheter un outil tel que rapid-sql ou Toad for sql server ? Encore merci |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 724 ![]() |
Personnellement j'utilise visual studio pour gérer les projets de type SQL Server. Après à toide voir l'outil qui vous convient le mieux.
D'autres sur le forum vous proposeront certainement d'autres outils. ++ |
|
00
|
|
|
#7 |
cachrisConsultant informatique Inscription : octobre 2002 Messages : 18 ![]() |
Merci pour tes réponses
|
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Intéressez vous aux papiers que j'ai posté à ce sujet : http://sqlpro.developpez.com/optimisation/
Vous verrez que beaucoup de chose peut être fait sur le sujet en sus d'un simple migration de la base. Il vous donc mieux prendre un expert sur le sujet, ce qui présente l'avantage d'aller faire les choses beaucoup plus rapidement et au final vus coutera moins cher ! A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#9 |
cachrisConsultant informatique Inscription : octobre 2002 Messages : 18 ![]() |
Merci SQLPro,
Effectivement la problématique dans certains cas c'est l'optimisation que ce soit dans des petits ou grand projets auxquels j'ai participé n'était pas la priorité... alors que à mon avis l'optimisation devrait faire partie de chaque cycle (itération). N'étant pas spécialiste sql server, la recherche a commencé et là je me rend compte que ce n'est pas simple de trouver un spécialiste ou du moins une personne compétente. Merci pour les documents
|
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() |
Si vous êtes à bordeaux je veux bien faire ça sur mes weekend
Clairement quelqu'un de pointu sur SQL SERVER. Un gros plus serait une connaissance du framework d'accès aux données que vous ciblez côté VB (.NET je suppose): ADO.NET NATIF,DATASET?, LINQ TO SQL ? LINQ TO ENTITIES. Gardez à l'esprit que cette dernière partie n'est pas négligeable!
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com